Distributed synchronization of databases
First Claim
1. A computer implemented method for synchronizing a first database located on a first computer and a second database located on a second computer, the method comprising:
- determining, at the first computer, whether a record of the first database has been changed or added since a previous synchronization, using a first history file located on the first computer comprising records representative of records of the first database at the completion of the previous synchronization;
if the record of the first database has not been changed or added since the previous synchronization, sending from the first computer to the second computer information which the second computer uses to identify the record of the first database to be unchanged.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented method is provided for synchronizing a first database located on a first computer and a second database located on a second computer. At the first computer, it is determined whether a record of the first database has been changed or added since a previous synchronization, using a first history file located on the first computer comprising records representative of records of the first database at the completion of the previous synchronization. If the record of the first database has not been changed or added since the previous synchronization, the first computer sends the second computer information which the second computer uses to identify the record of the first database to be unchanged.
105 Citations
34 Claims
-
1. A computer implemented method for synchronizing a first database located on a first computer and a second database located on a second computer, the method comprising:
-
determining, at the first computer, whether a record of the first database has been changed or added since a previous synchronization, using a first history file located on the first computer comprising records representative of records of the first database at the completion of the previous synchronization;
if the record of the first database has not been changed or added since the previous synchronization, sending from the first computer to the second computer information which the second computer uses to identify the record of the first database to be unchanged. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
16. A computer implemented method of identifying a record of a database stored on a first computer to a second computer comprising:
-
reading a record of the database;
assigning a code to the record of the database, the code being based on at least a portion of the content of the record of the first database;
transmitting the code to the second computer to identify the record to the second computer.
-
-
18. A computer program, resident on a computer readable medium for synchronizing a first database located on a first computer and a second database located on a second computer, comprising instructions for:
-
determining, at the first computer, whether a record of the first database has been changed or added since a previous synchronization, using a first history file located on the first computer comprising records representative of records of the first database at the completion of the previous synchronization;
if the record of the first database has not been changed or added since the previous synchronization, sending from the first computer to the second computer Information which the second computer uses to identify the record of the first database to be unchanged.
-
-
33. A computer program, resident on a computer readable medium, for identifying a record of a database stored on a first computer to a second computer comprising instructions for:
-
reading a record of the database;
assigning a code to the record of the database, the code being based on at least a portion of the content of the record of the first database;
transmitting the code to the second computer to identify the record to the second computer. - View Dependent Claims (34)
-
Specification