Patents by Inventor Quentin Clark

Quentin Clark 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: 20080172628
    Abstract: A computer user interface may be used to create and maintain semantic relationships between data objects on a computer system. Multiple sets of data objects identified by user selections, queries, searches, or other criteria may be presented in display panes on the user interface. Users may then select data objects via the user interface in order to view or create new relationships between the data objects. Based on the selection of the data objects and a determination of the associated data object types, a set of semantic relationships applicable to the selected data object or objects may be retrieved and displayed in the user interface. A user may subsequently select and create an appropriate semantic relationship between data objects, thereby not only establishing an association between the objects, but providing a specific and useful meaning to the association.
    Type: Application
    Filed: January 15, 2007
    Publication date: July 17, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Shishir Mehrotra, Shane Williams, Greg Friedman, Quentin Clark, Steve De Mar, Josh Michaels
  • Publication number: 20050262173
    Abstract: A virtual applications architecture is provided according to the present invention. The architecture includes a topology manager for managing applications across a plurality of members, and a virtual applications manager for defining a plurality of resources comprising the applications. The topology manager communicates with the plurality of members to initiate scaling of the applications associated with the virtual applications manager to the members. The architecture may also include a replication system for deploying the applications to the members.
    Type: Application
    Filed: July 20, 2005
    Publication date: November 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Philippe Choquier, Quentin Clark, William Devlin, Lara Dillingham, Cameron Ferroni, Justin Grant, Rodney Limprecht, John Ludeman, Alexander Mallet, Boyd Multerer, Martin Sleeman, Michael Thomas
  • Publication number: 20050081156
    Abstract: A user interface to display and manage a plurality of entities as if a single entity is provided. The user interface includes a representation of the collection of entities as a whole, and a representation of members associated with the entity. If an action is performed on the representation of the entities as a whole, then the action is propagated to the collection of entities, if the action is performed on the representation of the member associated with the entity, then the action is directed to the member.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 14, 2005
    Applicant: Microsoft Corporation
    Inventors: Quentin Clark, Lara Dillingham, Justin Grant, Boyd Multerer, Ori Amiga, Kent Schliiter, Roger Sprague, Alexander Sutton, Daniel Travison
  • Publication number: 20050081157
    Abstract: A user interface to display and manage a plurality of entities as if a single entity is provided. The user interface includes a representation of the collection of entities as a whole, and a representation of members associated with the entity. If an action is performed on the representation of the entities as a whole, then the action is propagated to the collection of entities, if the action is performed on the representation of the member associated with the entity, then the action is directed to the member.
    Type: Application
    Filed: October 18, 2004
    Publication date: April 14, 2005
    Applicant: Microsoft Corporation
    Inventors: Quentin Clark, Lara Dillingham, Justin Grant, Boyd Multerer, Ori Amiga, Kent Schliiter, Roger Sprague, Alexander Sutton, Daniel Travison
  • Publication number: 20050050054
    Abstract: Various embodiments of the present invention are directed to a storage platform comprising a database engine, a data store, an application programming interface. The data store is implemented on the database engine for storing data therein, and the data store implements a data model that supports the organization, searching, sharing, synchronization, and security of data stored in the data store. Specific types of data are described in schemas. The application programming interface enables application programs to access services and capabilities of the storage platform and to access the data described in the schemas. The storage platform supports interoperability with existing file systems, enables users and systems to synchronize data stored in different instances of the data store, and provides the ability for application programs to be notified about and to track changes made to the data in the data store.
    Type: Application
    Filed: August 21, 2003
    Publication date: March 3, 2005
    Inventors: Quentin Clark, Anil Nori, Pedro Celis, Peter Spiro, David Campbell