Systems and methods for interfacing application programs with an item-based storage platform

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8131739
APP PUB NO 20050044089A1
SERIAL NO

10646575

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Deem, Michael E Redmond, US 9 975
Fang, Lijiang Sammamish, US 23 1970
Li, Jian Bellevue, US 590 16324
Sheppard, Edward G Mercer Island, US 5 516
Taylor, Michael B Seattle, US 8 884
Wu, Winnie C Bellevue, US 10 1364

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation