×

Method and apparatus for synchronizing of databases

  • US 8,356,008 B2
  • Filed: 08/10/2011
  • Issued: 01/15/2013
  • Est. Priority Date: 06/01/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for synchronizing a first database including first data records with a second database including second data records, the method comprising:

  • starting a synchronization session with an electronic device comprising said second database;

    requesting, by a second electronic device, said first data records from said first database and responsively setting a timer establishing a time limit for the second electronic device to receive said first records;

    when said timer expires prior to said second electronic device receiving said first data records, said electronic device;

    disconnecting said synchronization session while awaiting receipt of said first data records;

    sending a request to restart the synchronization session to said electronic device after receiving said first data records; and

    completing said synchronization session with said electronic device after receiving said first data records;

    otherwise, when said first data records are received by said second electronic device prior to expiry of said timer, said second electronic device;

    receiving said first data records; and

    completing said synchronization session with said electronic device;

    wherein completing said synchronization session comprises;

    generating a record hash for each of said first data records;

    comparing each record hash from said first data records with a corresponding record hash from said second data records; and

    updating at least one of said first data records and said second data records.

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