Patent · US Active

Data storage using vectors of vectors

US11144522B2 · kind B2 · utility

1Cited by
5References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 23, 2019
Grant dateOct 12, 2021
Priority date
Expiry dateSep 24, 2039

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L9/3239
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The systems and methods described here can reduce the storage space required (memory and/or disk) to store certain types of data, provide efficient (fast) creation, modification and retrieval of such data, and support such data within the framework of a multi-version database. In some embodiments, the systems and methods can store each field of a set of records as a vector of values, e.g., a data vector. A set of records can be represented using a vector hash vector, or “vhash” vector, wherein each element of the vhash vector contains a unique identifier of a data vector, based on a cryptographic hash of the data vector. A header table can store associations between labels and “vhash” vectors that pertain to those labels. Identical data vectors can be re-used between different record sets or vhash vectors needing that vector, thus saving space.

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