Patents by Inventor Gary Gere

Gary Gere 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).

  • Patent number: 7055026
    Abstract: A method and system for implementing a transportable operating system boot environment on a computer system. The method includes the step of accessing a stored operating system environment coupled to the computer system. An identity object is then accessed, wherein the identity object includes hardware and software configuration information regarding the computer system. The hardware and software configuration information of the identity object is then impressed onto the stored operating system environment to update the stored operating system environment in accordance with the computer system. The computer system is then booted using the updated stored operating system environment. The stored operating system environment can be coupled to the computer system using a removable media. The identity object can be impressed onto the stored operating system environment by using an agent running on the computer system.
    Type: Grant
    Filed: July 26, 2002
    Date of Patent: May 30, 2006
    Assignee: Sun Microsystems, Inc.
    Inventor: Gary Gere
  • Patent number: 7000229
    Abstract: A method and system for implementing a live operating system upgrade of a computer system. The method includes generating a first copy of a previous operating system environment of the computer system. The computer system is then booted to a subsequent operating system environment. A second copy of the previous operating system environment at the time of the booting is then generated. Additionally, a third copy of the subsequent operating system environment, at the time of the booting is generated. The copies function by ensuring the subsequent operating system environment is synchronized with the previous operating system environment by comparing the first copy, the second copy, and the third copy to detect any intervening changes and allow decisions to be made regarding such changes.
    Type: Grant
    Filed: July 24, 2002
    Date of Patent: February 14, 2006
    Assignee: Sun Microsystems, Inc.
    Inventor: Gary Gere
  • Publication number: 20040024856
    Abstract: A method and system for implementing a services environment management engine on a computer system. The method includes the step of receiving a request for a service from an application. A services list is dynamically accessed to locate a service provider capable of providing the service. The services list can be generated by accessing a plurality of service providers to determine services respectively provided. The service provider is then contacted and the request for the service is forwarded thereto. A dispatch of the service from the service provider to the application is then verified. The service provider can be contacted using XML messages to forward the request for the service. The service provider can be configured to interact directly with the application to fulfill the request for the service.
    Type: Application
    Filed: July 30, 2002
    Publication date: February 5, 2004
    Inventor: Gary Gere
  • Publication number: 20040019823
    Abstract: A method and system for implementing a live operating system upgrade of a computer system. The method includes generating a first copy of a previous operating system environment of the computer system. The computer system is then booted to a subsequent operating system environment. A second copy of the previous operating system environment at the time of the booting is then-generated. Additionally, a third copy of the subsequent operating system environment, at the time of the booting is generated. The copies function by ensuring the subsequent operating system environment is synchronized with the previous operating system environment by comparing the first copy, the second copy, and the third copy to detect any intervening changes and allow decisions to be made regarding such changes.
    Type: Application
    Filed: July 24, 2002
    Publication date: January 29, 2004
    Inventor: Gary Gere
  • Publication number: 20040019778
    Abstract: A method and system for implementing a transportable operating system boot environment on a computer system. The method includes the step of accessing a stored operating system environment coupled to the computer system. An identity object is then accessed, wherein the identity object includes hardware and software configuration information regarding the computer system. The hardware and software configuration information of the identity object is then impressed onto the stored operating system environment to update the stored operating system environment in accordance with the computer system. The computer system is then booted using the updated stored operating system environment. The stored operating system environment can be coupled to the computer system using a removable media. The identity object can be impressed onto the stored operating system environment by using an agent running on the computer system.
    Type: Application
    Filed: July 26, 2002
    Publication date: January 29, 2004
    Inventor: Gary Gere