Patent · US Active

Synchronizing multiple hierarchal data structures

US8301994B1 · kind B1 · utility

72Cited by
21References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 12, 2008
Grant dateOct 30, 2012
Priority date
Expiry dateFeb 12, 2031

Classification

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

Abstract

Synchronization between multiple data repositories is described which retrieves tree structures that represent the hierarchical organization of the data repositories that will be or are synchronized. One of tree structures is parsed for data nodes, while the other tree structures are parsed for each such data node to find matching data nodes having corresponding hierarchies. Moved nodes are identified when a matching node is found that does not have the same hierarchy in its tree structure. Similarly, deleted nodes are identified when a node is found with no match in a controlling tree structure. Data structure lists are compiled noting matching relationships and hierarchies and also noting moved and deleted nodes and their relationships with the rest of the formerly corresponding nodes. Using these data structure lists, a synchronization interface is generated for display to a user that visually compares the synchronization of the multiple data repositories.

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