Patents by Inventor Reid B. Gustin

Reid B. Gustin 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: 7684964
    Abstract: Embodiments of model and system state synchronization are presented herein. An exemplary model of a distributed system includes a plurality of instances where an instance includes an instantiation of a type that includes property values and relationships in the model of the distributed system and includes an associated version history to link each version of an instance to a change request for the distributed system. Other exemplary methods, systems, devices, etc. are also disclosed.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: March 23, 2010
    Assignee: Microsoft Corporation
    Inventors: Geoffrey Outhred, Eric K Han, Kevin D. J. Grealish, Mathilde C. Brown, Reid B Gustin, Rob Mensching, Steven T Nielsen
  • Patent number: 7565275
    Abstract: Embodiments of model and system state synchronization are presented herein. An exemplary model of a distributed system includes a plurality of instances where an instance includes an instantiation of a type that includes property values and relationships in the model of the distributed system and includes an associated version history to link each version of an instance to a change request for the distributed a system. Other exemplary methods, systems, devices, etc. are also disclosed.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: July 21, 2009
    Assignee: Microsoft Corporation
    Inventors: Geoffrey Outhred, Eric K Han, Kevin D. J. Grealish, Mathilde C. Brown, Reid B Gustin, Rob Mensching, Steven T Nielsen
  • Patent number: 7505995
    Abstract: Embodiments provide for a dynamically generated UI management tool, which is part of a hierarchical, layered system built on top of an object-relational model. It provides both common model types for system modeling, as well as transaction engines. The transaction engines allow for such things as discovery of objects within a live system into an instant space and synchronization of the instant space back to the live system, which may then be used when committing requested changes to objects. Upon gathering of object-relational information within the system, the UI can be dynamically generated showing derived relationships between objects, settings, parts, or attributes for the system, without requiring the general framework to have specific knowledge of the types, relationships, and what should be displayed. As such, a change to the specific types does not require a change to the general framework.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: March 17, 2009
    Assignee: Microsoft Corporation
    Inventors: Kevin D. J. Grealish, Reid B. Gustin
  • Publication number: 20080005161
    Abstract: Embodiments provide for a dynamically generated UI management tool, which is part of a hierarchical, layered system built on top of an object-relational model. It provides both common model types for system modeling, as well as transaction engines. The transaction engines allow for such things as discovery of objects within a live system into an instant space and synchronization of the instant space back to the live system, which may then be used when committing requested changes to objects. Upon gathering of object-relational information within the system, the UI can be dynamically generated showing derived relationships between objects, settings, parts, or attributes for the system, without requiring the general framework to have specific knowledge of the types, relationships, and what should be displayed. As such, a change to the specific types does not require a change to the general framework.
    Type: Application
    Filed: June 30, 2006
    Publication date: January 3, 2008
    Applicant: Microsoft Corporation
    Inventors: Kevin D.J. Grealish, Reid B. Gustin