Patents by Inventor Quentin J. Clark

Quentin J. 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).

  • Patent number: 7743332
    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: Grant
    Filed: October 18, 2004
    Date of Patent: June 22, 2010
    Assignee: Microsoft Corporation
    Inventors: Quentin J. Clark, Lara N. Dillingham, Justin Grant, Boyd C. Multerer, Ori M. Amiga, Kent S. Schliiter, Roger W. Sprague, Alexander M. Sutton, Daniel T. Travison
  • Patent number: 7730408
    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: Grant
    Filed: October 18, 2004
    Date of Patent: June 1, 2010
    Assignee: Microsoft Corporation
    Inventors: Quentin J. Clark, Lara N. Dillingham, Justin Grant, Boyd C. Multerer, Ori M. Amiga, Kent S. Schliiter, Roger W. Sprague, Alexander M. Sutton, Daniel T. Travison
  • Patent number: 7657580
    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: Grant
    Filed: July 20, 2005
    Date of Patent: February 2, 2010
    Assignee: Microsoft Corporation
    Inventors: Philippe Choquier, Quentin J. Clark, William D. Devlin, Lara N. Dillingham, Cameron J. A. Ferroni, Justin Grant, Rodney T. Limprecht, John F. Ludeman, Alexander E. Mallet, Boyd C. Multerer, Martin J. Sleeman, Michael W. Thomas
  • Patent number: 7349913
    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: Grant
    Filed: August 21, 2003
    Date of Patent: March 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Quentin J. Clark, Anil K. Nori, Pedro Celis, Peter M. Spiro, David G. Campbell
  • Patent number: 7278103
    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: Grant
    Filed: June 28, 2000
    Date of Patent: October 2, 2007
    Assignee: Microsoft Corporation
    Inventors: Quentin J. Clark, Lara N. Dillingham, Justin Grant, Boyd C. Multerer, Ori M. Amiga, Kent S. Schliiter, Roger W. Sprague, Alexander M. Sutton, Daniel T. Travison
  • Patent number: 6961681
    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: Grant
    Filed: November 16, 2000
    Date of Patent: November 1, 2005
    Assignee: Microsoft Corporation
    Inventors: Philippe Choquier, Quentin J. Clark, William D. Devlin, Lara N. Dillingham, Cameron J. A. Ferroni, Justin Grant, Rodney T. Limprecht, John F. Ludeman, Alexander E. Mallet, Boyd C. Multerer, Martin J. Sleeman, Michael W. Thomas
  • Patent number: 6519647
    Abstract: Methods and apparatus for synchronizing access control in a web server are described. A plurality of security scenarios are defined, each of which has one or more security settings associated therewith. The security settings are those that are associated with a plurality of access control mechanisms that control access to a web server or to resources that are used by the web server. One or more of the security settings for one or more of the access control mechanisms are set when a security scenario is selected. Thus, the security settings for a number of different access control mechanisms can be set contemporaneously by selecting one security scenario.
    Type: Grant
    Filed: July 23, 1999
    Date of Patent: February 11, 2003
    Assignee: Microsoft Corporation
    Inventors: Michael Howard, Don L. Brown, Quentin J. Clark, Lara N. Dillingham, Ronald Meijer, Boyd C. Multerer, Timothy D. Sellers