Patent · US Active

Scalable data structures

US9411840B2 · kind B2 · utility

1Cited by
6References
19Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 10, 2014
Grant dateAug 9, 2016
Priority date
Expiry dateDec 12, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2246
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The technology is directed to providing sequential access to data using scalable data structures. In some embodiments, the scalable data structures include a first data structure, e.g., hash map, and a second data structure, e.g., tree data structure (“tree”). The technology receives multiple key-value pairs representing data associated with an application. A key includes a prefix and a suffix. While the suffixes of the keys are distinct, some of the keys can have the same prefix. The technology stores the keys having the same prefix in a tree, and stores the root node of the tree in the first data structure. To retrieve values of a set of input keys with a given prefix, the technology retrieves a root node of a tree corresponding to the given prefix from the first data structure using the given prefix, and traverses the tree to obtain the values in a sequence.

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