Synchronization of databases with date range
DCFirst Claim
1. A computer implemented method of synchronizing at least a first and a second database each containing dated records such as events, wherein the records of the first database extend across a narrow date range narrower than the date range of the records of the second database, the method comprising:
- performing a prior synchronization across a prior date range set using the date of the prior synchronization and the narrow date range;
storing the prior date range and a history file containing information representative of the content of the databases following the prior synchronization;
performing a current synchronization across a date range that combines the prior date range with a current date range set using the date of the current synchronization and the narrow date range.
3 Assignments
Litigations
0 Petitions
Reexamination
Accused Products
Abstract
A method of synchronizing at least a first and a second database each containing dated records such as events, wherein the records of the first and second databases are synchronized across a narrow date range narrower than the date range of the records of at least one of the databases. A prior synchronization can be performed across a prior date range. The date range of the prior synchronization is stored, along with the history file containing information representative of the content of the databases following the prior synchronization. When a current synchronization is performed, it is performed across a date range that combines the prior date range with the current date range.
305 Citations
80 Claims
-
1. A computer implemented method of synchronizing at least a first and a second database each containing dated records such as events, wherein the records of the first database extend across a narrow date range narrower than the date range of the records of the second database, the method comprising:
-
performing a prior synchronization across a prior date range set using the date of the prior synchronization and the narrow date range; storing the prior date range and a history file containing information representative of the content of the databases following the prior synchronization; performing a current synchronization across a date range that combines the prior date range with a current date range set using the date of the current synchronization and the narrow date range. - View Dependent Claims (2)
-
-
3. A computer implemented method of synchronizing at least a first and a second database, each one containing date bearing records, wherein the date comprises a user-specified date, the method comprising:
-
identifying date bearing records of the first and second database that are within a narrow date range narrower than a date range of the records of one of the first and the second databases; and performing a current synchronization across the narrow date range by synchronizing the identified date bearing records. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer implemented method of synchronizing at least a first and a second database, each one containing date bearing records, wherein the date comprises a user-specified date, the method comprising:
-
identifying date bearing records of the first database that are within a narrow date range narrower than a date range of the records of the first database; and synchronizing at least one of the identified date bearing records of the first database with one of the date bearing records of the second database. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer program, resident on a computer readable medium, for synchronizing at least a first and a second database each containing dated records such as events, wherein the records of the first database extend across a narrow date range narrower than the date range of the records of the second database, comprising instructions for:
-
performing a prior synchronization across a prior date range set using the date of the prior synchronization and the narrow date range; storing the prior date range and a history file containing information representative of the content of the databases following the prior synchronization; performing a current synchronization across a date range that combines the prior date range with a current date range set using the date of the current synchronization and the narrow date range. - View Dependent Claims (42)
-
-
43. A computer program, resident on a computer readable medium, for synchronizing at least a first and a second database, each one containing date bearing records, wherein the date comprises a user-specified date, comprising instructions for:
-
identifying date bearing records of the first and second database that are within a narrow date range narrower than a date range of the records of one of the first and the second databases; and performing a current synchronization across the narrow date range by synchronizing the identified date bearing records. - View Dependent Claims (44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A computer program, resident on a computer readable medium, for synchronizing at least a first and a second database, each one containing date bearing records, wherein the date comprises a user-specified date, comprising instructions for:
-
identifying date bearing records of the first database that are within a narrow date range narrower than a date range of the records of the first database; and synchronizing at least one of the identified date bearing records of the first database with one of the date bearing records of the second database. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
Specification