×

Synchronizing a store with write generations

  • US 20040225694A1
  • Filed: 06/09/2004
  • Published: 11/11/2004
  • Est. Priority Date: 10/02/2000
  • Status: Active Grant
First Claim
Patent Images

1. In a system including a device that synchronizes with a synchronization partner, wherein objects or changes to objects are written to the device during synchronization, a method for synchronizing the device and the synchronization partner such that the objects or changes to objects written to the device during synchronization are not synced back to the synchronization partner in future synchronizations, the method comprising acts of:

  • performing a synchronization checkpoint by a sync client of the device to initiate a synchronization between the synchronization partner and the device;

    updating a synchronization state in a sync state object using the value of the global GID, wherein the synchronization state includes a Sync To GID, a Sync From GID, and write generations, wherein the write generations include a current write GID and a write generation list;

    incrementing a global GID to a new value from the present value;

    detecting changed objects based on the synchronization state; and

    synchronizing the changed objects, wherein the write generations prevent objects or changes to objects written by the sync client from being synchronized unnecessarily.

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