×

Data synchronization

  • US 9,317,518 B2
  • Filed: 10/25/2012
  • Issued: 04/19/2016
  • Est. Priority Date: 10/25/2012
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory machine-readable medium storing a set of instructions executable by a processor to cause a computer to:

  • convert a source data tree structure into a dependency graph that comprises a dependency reference for each of a plurality of nodes of the dependency graph, wherein the dependency reference for each node comprises a number of parent dependency nodes and a number of child dependency nodes;

    merge duplicate nodes in the dependency graph together into a merged node;

    update the dependency graph based on the merge;

    insert the merged node into a queue;

    insert a child node of the merged node into the queue; and

    reconcile the merged node in the queue with a first corresponding node of a target location based on the dependency reference of the merged node, and after the merged node is reconciled, reconcile the child node with a second corresponding node of the target location based on the dependency reference of the child node.

View all claims
  • 8 Assignments
Timeline View
Assignment View
    ×
    ×