Patents by Inventor Thomas F. Theiner

Thomas F. Theiner 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: 8788958
    Abstract: Computer services and other computer entities may be monitored and evaluated by using a model that defines the services and relationships between the services. The model may be used during discovery for finding entities and creating instances of the entities and instances of the relationships between entities. After discovery, data may be collected and stored in a database by monitoring or instrumenting the entity. Analysis of the data may include tracking performance and monitoring the health of a service or other entity. The relationships may be used to graphically display various entities in many useful manners, including graphical representations of the health of various entities.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Ashvinkumar J Sanghvi, Baelson B Duque, Thomas F Theiner
  • Patent number: 8640033
    Abstract: Various implementations are described herein for providing unified user experiences using data attributes and data models. By referencing structural information of data attributes included in data models, users are able to interact with and/or view related data stored in different databases. Contextual information for the different databases, data attributes, and data models provide a seamless unified user experience when running reports, scripts, web controls and so forth associated with the related data.
    Type: Grant
    Filed: June 29, 2007
    Date of Patent: January 28, 2014
    Assignee: Microsoft Corporation
    Inventors: Bradley Scott Jackson, Thomas F. Theiner, Evgueni N. Bykov, Vitaly V. Filimonov, Marisol Ontaneda
  • Publication number: 20090006954
    Abstract: Various implementations are described herein for providing unified user experiences using data attributes and data models. By referencing structural information of data attributes included in data models, users are able to interact with and/or view related data stored in different databases. Contextual information for the different databases, data attributes, and data models provide a seamless unified user experience when running reports, scripts, web controls and so forth associated with the related data.
    Type: Application
    Filed: June 29, 2007
    Publication date: January 1, 2009
    Applicant: Microsoft Corporation
    Inventors: Bradley Scott Jackson, Thomas F. Theiner, Evgueni N. Bykov, Vitaly V. Filimonov, Marisol Ontaneda
  • Publication number: 20080301574
    Abstract: Computer services and other computer entities may be monitored and evaluated by using a model that defines the services and relationships between the services. The model may be used during discovery for finding entities and creating instances of the entities and instances of the relationships between entities. After discovery, data may be collected and stored in a database by monitoring or instrumenting the entity. Analysis of the data may include tracking performance and monitoring the health of a service or other entity. The relationships may be used to graphically display various entities in many useful manners, including graphical representations of the health of various entities.
    Type: Application
    Filed: May 31, 2007
    Publication date: December 4, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Ashvinkumar J. Sanghvi, Baelson B. Duque, Thomas F. Theiner