×

METHOD FOR SYNCHRONIZING DATA MAINTAINED AT A PLURALITY OF NODES

  • US 20100309933A1
  • Filed: 02/22/2010
  • Published: 12/09/2010
  • Est. Priority Date: 06/03/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method for synchronizing data, comprising:

  • maintaining data at a plurality of data objects;

    assembling a source tree, the source tree including a source root node and one or more dependent source nodes, the nodes of the source tree associated with source data maintained at the plurality of data objects;

    assembling a destination tree, the destination tree including a destination root node and one or more dependent destination nodes, the nodes of the destination tree associated with destination data maintained at the plurality of data objects;

    performing one or more checksum calculations for the nodes of the source tree and the destination tree based on the associated source data and the associated destination data maintained at the plurality of data objects respectively; and

    synchronizing the destination tree and the destination data with the source tree and source data based on the comparison of the one or more checksum calculations of corresponding nodes in the source tree and the destination tree respectively,wherein missing nodes or nodes having mismatching checksums in the destination tree are added or modified to match the corresponding node or nodes in the source tree.

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