×

Synchronization of database changes among multiple devices

  • US 8,255,360 B1
  • Filed: 01/30/2009
  • Issued: 08/28/2012
  • Est. Priority Date: 01/30/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of synchronizing databases, the method comprising the steps of:

  • first, determining, by a primary device, one or more primary differences between a primary database and a local synchronization database associated with the primary device;

    second, receiving, at the primary device from a secondary device, one or more secondary differences associated with a secondary database;

    third, merging, at the primary device, the primary differences and the secondary differences to generate a set of merged differences;

    fourth, providing, by the primary device, the set of merged differences to the secondary device;

    fifth, receiving, at the primary device, an acknowledgment from the secondary device indicating receipt of the set of merged differences by the secondary device, where the acknowledgment is distinct from the secondary differences; and

    sixth, updating the primary database in accordance with the set of merged differences after receipt of the acknowledgment.

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