Patents by Inventor Gregory Parks

Gregory Parks 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: 20130290247
    Abstract: A network accessible context store holds a plurality of different context items. Each context item includes one or more context-describing values. An arbitration engine resolves conflicting requests to assign different context-describing values to a context item held in the network-accessible context store.
    Type: Application
    Filed: June 25, 2013
    Publication date: October 31, 2013
    Inventor: Gregory Parks
  • Patent number: 8516001
    Abstract: A context store holding one or more context items is accessible by one or more domain interpreters. Each context item includes a unique identifier and one or more context-describing values. The domain interpreters include context providers for loading a context item with context-describing values and/or context consumers for taking context-describing values from a context item.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventor: Gregory Parks
  • Publication number: 20090327884
    Abstract: An auxiliary device communicates with a user in a manner other than a conventional, textual visual representation. For example, auxiliary device(s) can provide information aurally, vocally, visually (non-textual), tactilely and/or olfactorily. The information communicated can include alternative information to information displayed on a primary display of the computer system. A platform component of a computer system can provide device-specific and/or device-independent information to the auxiliary device.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Gregory Parks, Andrew Fuller, Mohamed Belali, Daniel Jacob Polivy
  • Publication number: 20090320143
    Abstract: A sensor application programming interface (API) is capable of restricting an application's access to sensor data measured by a sensor, while at the same time providing access to sensor properties of the sensor, even if access has not been granted to the application for the sensor.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Gavin Gear, Gregory Parks, Daniel Polivy, Trevor Armstrong, Frank Chen, Prasanna Kumar Padmanabhan
  • Publication number: 20090319569
    Abstract: A context store holding one or more context items is accessible by one or more domain interpreters. Each context item includes a unique identifier and one or more context-describing values. The domain interpreters include context providers for loading a context item with context-describing values and/or context consumers for taking context-describing values from a context item.
    Type: Application
    Filed: June 24, 2008
    Publication date: December 24, 2009
    Applicant: Microsoft Corporation
    Inventor: Gregory Parks