×

Method and system for data synchronization, and apparatus thereof

  • US 8,635,266 B2
  • Filed: 07/28/2008
  • Issued: 01/21/2014
  • Est. Priority Date: 01/26/2006
  • Status: Active Grant
First Claim
Patent Images

1. In a server configured to synchronize data with a client database, a data synchronization method thereof, comprising:

  • receiving, from a client, a data characteristic verification message that includes a plurality of Local Unique Identifiers (LUIDs) with corresponding data fingerprints that each represent portions of data in the client database for synchronization with a server database, wherein each of the corresponding data fingerprints uniquely identify contents of the portions of data in that different data has different data fingerprints and identical data has identical data fingerprints;

    based on the plurality of LUIDs, comparing one or more of the corresponding data fingerprints included within the data characteristic verification message with one or more data fingerprints stored on the server database;

    based on the comparison, determining at least one of the portions of data on the client database that needs to be synchronized with the server database; and

    based on the determination, sending the client a data characteristic verification response that includes at least one of the plurality of LUIDs corresponding to the at least one of the portions of data on the client database that needs to be synchronized, which indicates to the client what data to synchronize with the server database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×