Patent · US Expired

Systems and methods for the implementation of unordered and ordered collections in a data store

US7437371B2 · kind B2 · utility

49Cited by
18References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 30, 2004
Grant dateOct 14, 2008
Priority date
Expiry dateMay 26, 2025

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99934
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Several embodiments of the present invention are directed to systems and methods for extending the UDT framework of an extended relational data store (ERDS) to include support for unordered collections (multisets) and ordered collection (lists). More specifically, several embodiments of the present invention use an UDT infrastructure, CLR generics, and a new UNNEST operator to create and utilize a special type abstraction for collections that is simultaneously a scalar and a relation. As a scalar, this collection type can be processed by all parts of the data store engine that understand scalars (including but not limited to the client stack) and, as a relation, this collection type is queriable like any other type of relation.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.