×

Data Synchronization

  • US 20150106330A1
  • Filed: 10/20/2014
  • Published: 04/16/2015
  • Est. Priority Date: 01/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • identifying a first version of a data item to synchronize from a first device using a first change identifier associated with the data item;

    identifying a second version of the data item to synchronize from a second device using a second change identifier associated with the data item;

    upon determining that the first version and the second version occurred within a specified threshold, determining that there is a conflict between the first version and the second version; and

    upon determining that there is a conflict, resolving the conflict, including;

    determining, from the first change identifier, a first device identifier identifying the first device;

    determining, from the second change identifier, a second device identifier identifying the second device;

    selecting, from the first version and second version, a conflict winner by comparing the first device identifier and the second identifier and designating a version of the data item as stored on a device identified by a lowest device identifier or highest device identifier as the conflict winner;

    designating the version not selected as the conflict winner as a conflict loser; and

    storing a copy of the conflict loser.

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