Patents by Inventor Edward Sheppard

Edward Sheppard 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: 20150187219
    Abstract: A system and method for computer assistance in the grading of printed tests is described herein.
    Type: Application
    Filed: December 24, 2014
    Publication date: July 2, 2015
    Inventor: Edward Sheppard
  • Publication number: 20060195477
    Abstract: An application program interface (API) for a data platform. The API includes a generic data access component that exposes at least one of stores, sessions, transactions, and query services of the data platform, which data platform is associated with a data store. A data classes component of the API provides canonical, application-independent classes that expose types and relationships of a data model of the data platform. The API includes a domain data classes component of application-specific and framework-specific classes that expose domain-specific properties and behaviors of the data platform. The data platform can be a common data platform that interfaces to the data store to provide data services accessible by a plurality of disparate application frameworks, which data services allow a corresponding application of the different frameworks to access the data store.
    Type: Application
    Filed: August 2, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Michael Deem, Benjamin Albahari, Ramesh Nagarajan, Michael Pizzo, Arthur Whitten, Edward Sheppard
  • Publication number: 20060195425
    Abstract: A system for constructing information search queries is provided. The system comprises a query language that has a predefined syntax and a constructor that creates a search object. The search object encapsulates a query constructed in the query language. Methods for using the system are also provided.
    Type: Application
    Filed: July 25, 2005
    Publication date: August 31, 2006
    Applicant: Microsoft Corporation
    Inventors: Michael Deem, Edward Sheppard, Benjamin Albahari
  • Publication number: 20050044089
    Abstract: Various embodiments of the present invention are directed to a storage platform comprising: a data store in which data stored therein is defined in terms of items, elements, and relationships, wherein an item is a unit of data storable in the data store and comprises one or more elements, an element is an instance of a type comprising one or more fields, and a relationship is a link between at least two items; a set of schemas that define different types of items, elements, and relationships; and an application programming interface comprising a class for each of the different items, elements, and relationships defined in the set of schemas. Data may also be stored in the data store in the form of an extension to an existing item type, and wherein the application programming interface comprises a class for each different item extension.
    Type: Application
    Filed: August 21, 2003
    Publication date: February 24, 2005
    Inventors: Winnie Wu, Michael Deem, Edward Sheppard, Lijiang Fang, Jian Li, Michael Taylor