×

Database synchronization

  • US 20060149794A1
  • Filed: 12/08/2005
  • Published: 07/06/2006
  • Est. Priority Date: 12/10/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for synchronizing a database between an A party and a B party, wherein the database contains data items to be3 synchronized, the method comprising:

  • maintaining in the A party a copy of the database and an indication of the latest synchronization event between th3e A party and the B party;

    maintaining in the A party an A change count and a B change count in respect of each data item to be synchronized;

    wherein the A change count indicates the number of changes made to the data item by the A party, and the B change count indicates the number of changes made to the data item by the B party and known to the A party;

    in response to a synchronization trigger sending from the A party to the B party an indication of each data item that the A party has changed after the latest synchronization event, plus the A change count and the B change count in respect of each sent data item, receiving at the A party from the B party an indication of each data item that the B party has changed after the latest synchronization event, plus the A change count and the B change count in respect of each received data item;

    detecting a conflict if the received A change count differs from the maintained A change count.

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