Patents by Inventor Steven T. Antoch

Steven T. Antoch 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: 7624403
    Abstract: A system and method facilitating diagramming is provided. The diagram system includes a diagram that stores shape element(s) and an application program interface (API) that includes a control that facilitates access to the diagram. The control maintains state information associated with the diagram. For example, application(s) can employ the API to access and/or modify the diagram. The system employs a rich framework to support both document and diagram state. Because the same framework is used to manipulate the state in a consistent way, it becomes much easier to keep the diagram synchronized with the underlying data than with conventional system(s).
    Type: Grant
    Filed: March 25, 2004
    Date of Patent: November 24, 2009
    Assignee: Microsoft Corporation
    Inventors: Michael K. Ishimitsu, Steven T. Antoch, Jonathan R. Grayum, Joao Pedro Silva, Scott Morgan LeGendre
  • Patent number: 7613718
    Abstract: A data structure and method for defining and manipulating object model attributes within a meta-model is provided. The data structure may include a model element class which functions as a base class for storage of attribute values. A model element field handler object provides accessing and setting of the attribute values stored in the model element class.
    Type: Grant
    Filed: March 3, 2004
    Date of Patent: November 3, 2009
    Assignee: Microsoft Corporation
    Inventor: Steven T. Antoch
  • Patent number: 7567257
    Abstract: The performing of actions on an object graph that contains multiple objects. The objects are categorized into partitions. Taking into account the partitions, a particular non-final action performed on the object graph may be undone without necessarily first undoing all of the one or more subsequent actions. Instead, if the subsequent actions involved objects of different partitions than the objects that were affected by the particular action desired to be undone, the particular action may be undone without undoing the subsequent actions.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: July 28, 2009
    Assignee: Microsoft Corporation
    Inventors: Steven T. Antoch, Jack J. Greenfield, Keith S. Hamilton, George Mathew, Niall L. McDonnell, Ramesh Rajagopal