Patent · US Active

System and method for updating a data structure

US8762362B1 · kind B1 · utility

12Cited by
1References
23Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 21, 2011
Grant dateJun 24, 2014
Priority date
Expiry dateMar 8, 2032

Classification

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

Abstract

System and method for updating a data structure are disclosed. In one embodiment, the method includes providing a data structure that includes a hierarchically arranged set of nodes and branches, and each node has two or less branches, retrieving a first data entry in the data structure via a first node in response to a first data access request, modifying the data structure to generate a first intermediate data structure that keeps the first node and creates a duplicate of the first node, and retrieving a second data entry in the data structure via the duplicate of first node in response to a second data access request. By maintaining at least the first node or a duplicate of the first node during a rebalancing operation of the data structure, the disclosed method supports accessing data entries associated with the first node during the rebalancing operation and therefore improves system performance.

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