Patent ID: 6820088
Filing Date: 2004-11-16
Classification: G06F,Y10S

Abstract:
A method of synchronizing data records stored in a first database associated with a host system and a second database associated with a communication device, comprising the steps of:associating a first pair of synchronization parameters with each data record stored in the first and second databases, the first pair including a first synchronization parameter associated with the first database, and a second synchronization parameter associated with the second database, the first pair of synchronization parameters stored at the first database; updating a data record at the first database; incrementing the first synchronization parameter associated with the updated data record at the first database; transmitting a first update message from the first database to the second database, the first update message including the incremented first synchronization parameter, the second synchronization parameter, and the updated data record from the first database; receiving the first update message at the second database; and updating the data record at the second database using the information from the first update message, wherein the first synchronization parameter is a host synchronization parameter and is indicative of a current version of the data record stored at the first database, and the second synchronization parameter is a communication device synchronization parameter and is indicative of a current version of the data record stored at the second database.