×

System and methods for communicating between multiple devices for synchronization

  • US 6,487,560 B1
  • Filed: 05/13/1999
  • Issued: 11/26/2002
  • Est. Priority Date: 10/28/1998
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for synchronizing user data in a first dataset at a first device with user data in a second dataset at a second device, wherein the first dataset and the second dataset are each capable of having been changed independently of any synchronization of the first and second datasets, the method including synchronizing changes from the first device to the second device and synchronizing changes from the second device to the first device, the method comprising:

  • establishing a first communication session between the first and the second devices;

    transmitting first communications, reflective of changes that have been made to the first dataset, to the second device via the first communication session, but not transmitting communications reflective of changes that have been made to the second dataset during the first communication session;

    intentionally terminating the first communication session;

    modifying the second dataset, based on the first communications, at least to an extent toward reconciling the first and second datasets;

    after the terminating step, establishing a second communication session between the first and the second devices;

    transmitting second communications, reflective of changes that have been made to the second dataset, to the first device via the second communication session, but not transmitting communications reflective of changes that have been made to the first dataset during the second communication session; and

    modifying the first dataset, based on the second communications, at least to an extent toward reconciling the first and second datasets.

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