Patents by Inventor Henri Han van Riel

Henri Han van Riel has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20080209415
    Abstract: Embodiments pertain generally to a method of providing a remote monitoring subscription service. The method includes receiving client activity data from at least one of a client virtual machine and a physical machine supporting the client virtual machine at a site of a customer and comparing the client activity data against a set of performance guidelines. The method also includes determining a recommended action in response to the client activity data not falling within the set of performance guidelines and forwarding the recommended action to the customer.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Inventors: Henri Han Van Riel, Scott Crenshaw
  • Publication number: 20080208969
    Abstract: Embodiments of the present invention provide a way to combing websites that can be edited over the Internet using distributed revision control. This also makes it possible to use writable web sites while not being connected to the Internet. In some embodiments, the present invention is applied to wikis. When a wiki reconnects, differences are automatically sent over and changes from other wikis are merged automatically. Wikis may also be synchronized on a periodic or event driven basis. Embodiments of the present invention may also be used for load balancing between wikis, or to share information with users who can only occasionally connect to the Internet.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Inventor: Henri Han Van Riel
  • Publication number: 20080208931
    Abstract: Embodiments related generally to a method of providing continuous availability subscription service. The method includes retrieving a configuration data of a customer, where the configuration data relates to the hardware and application requirements of the customer. The method also includes creating a virtual machine for the customer based on the configuration data of the customer in response to a catastrophic event at a site of the customer.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Inventors: Henri Han VAN RIEL, Scott Crenshaw
  • Publication number: 20080208672
    Abstract: Embodiments pertain generally to a method for providing subscription services based on virtual machines. The method includes providing for a service portal for users to subscribe to subscription services for at least one of technical support and software based on the virtual machines and providing the subscription services based on client information and business requirements entered by the customer in the service portal.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Inventors: Henri Han Van Riel, Scott Crenshaw
  • Publication number: 20080209409
    Abstract: Embodiments pertain generally to a method of providing a quality assurance subscription service for a customer. The method includes determining a new software configuration for the customer and instantiating a test virtual machine based on state information of the customer in a secure location. The method also includes executing the new software configuration on the test virtual machine to verify operational stability of the new software configuration.
    Type: Application
    Filed: February 28, 2007
    Publication date: August 28, 2008
    Inventors: Henri Han Van Riel, Scott Crenshaw
  • Patent number: 7386673
    Abstract: Embodiments of the present invention provide methods and systems for efficiently tracking evicted or non-resident pages. For each non-resident page, a first hash value is generated from the page's metadata, such as the page's mapping and offset parameters. This first hash value is then used as an index to point one of a plurality of circular buffers. Each circular buffer comprises an entry for a clock pointer and entries that uniquely represent non-resident pages. The clock pointer points to the next page that is suitable for replacement and moves through the circular buffer as pages are evicted. In some embodiments, the entries that uniquely represent non-resident pages are a hash value that is generated from the page's inode data.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: June 10, 2008
    Assignee: Red Hat, Inc.
    Inventor: Henri Han van Riel