Patent Document ID: 20090006498
Application ID: 12207602
Patent Status: 0

Claim One:
1. A synchronization method, comprising: comparing version vectors when synchronizing a datum between stores, each of the version vectors being associated with a copy of the datum in one of the stores and identifying one or more stores that have modified the associated copy of the datum; and determining whether a conflict exists if neither one of the version vectors can be determined as subordinate to or dominant over the other version vector based on the version vectors alone, wherein if the conflict exists, the method comprises: obtaining a resolution of the conflict resolving one of the copies of the datum as being subordinate to or dominant over the other copy of the datum, merging the version vectors from both the subordinate and dominant copies of the datum together into a resulting version vector without appending one of the version vectors to the other, and associating the resulting version vector with the dominant copy of the datum in both of the stores.