Systems and methods for the implementation of unordered and ordered collections in a data store
US7437371B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Dec 30, 2004 |
| Grant date | Oct 14, 2008 |
| Priority date | — |
| Expiry date | May 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.