Method and apparatus for synchronizing multiple databases
Abstract
A database synchronization system is disclosed. In the database synchronization system, a synchronization database (355) is created. The synchronization database stores a relative sent time that specifies when each database last attempted to send records to each other database, a relative receive time that specifies when each database last attempted to received records from each other database, and a relative record modified time that specifies when each record in each database was last created or modified. The synchronization system operates by comparing each record modified time to the relative sent time and the relative receive time. Records are only sent from a first database (31 5) to a second database (325) if the relative record modified time for that record designates a later time than the relative sent time that specifies when the first database last sent records to the second database and the relative record modified time specifies an earlier time than the relative receive time that specifies the time the first database last received records from the second database. To eliminate possible loops, identical records are discarded.

Term
Term ended
Projected expiry passed 27 January 2020, 6.7 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Category | Cited during | Relevant claims |
|---|---|---|---|---|---|
| US5684990A | Cites | United States of America | A | Search report | 1,6,8,10 |
| US5710922A | Cites | United States of America | A | Search report | 1,6,8,10 |
| US5870765A | Cites | United States of America | PA | Search report | 1,6,8,10 |
5 members in 4 offices
Priority claims4
| Document | Office | Kind | Date |
|---|---|---|---|
| 239039 | United States of America | – | |
| 23903999 | United States of America | A | |
| 239039 | – | – | – |
| US19990239039 | – | – | – |
Members5
| Document | Office | Kind | |
|---|---|---|---|
| EP1024441A2 | European Patent Office (EPO) | A2 | |
| CN1262481A | China | A | |
| JP2000235513A | Japan | A | |
| KR20010006590A | Republic of Korea | A | |
| EP1024441A3This record | European Patent Office (EPO) | A3 |
11 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Application deemed to be withdrawnWithdrawn18D | 18D | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWNSTAA | STAA | |
| First examination report despatched17Q | 17Q | |
| Designation fees paidAT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SEAKX | AKX | |
| Request for examination filed17P | 17P | |
| Designated contracting statesAK | AK | |
| Request for extension of the european patentAL;LT;LV;MK;RO;SIAX | AX | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | |
| Designated contracting statesAK | AK | |
| Request for extension of the european patentAL;LT;LV;MK;RO;SIAX | AX | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI |
Numbers
- Publication
- 1024441
- Publication, DOCDB
- 1024441
- Publication, EPODOC
- EP1024441
- Application
- 300614
- Application, DOCDB
- 00300614
- Application, EPODOC
- EP20000300614
Titles3
- German
- Verfahren und Vorrichtung zur Synchronizierung von mehreren Datenbanken
- English
- Method and apparatus for synchronizing multiple databases
- French
- Procédé et appareil pour synchroniser plusieurs bases de données
Classification
- CPC, 2
- G06F17/30575
- G06F16/27
- IPC, 2
- G06F12 00
- G06F17 30
Designated states25
- Contracting states, 19
- Austria
- Belgium
- Switzerland
- Cyprus
- Germany
- Denmark
- Spain
- Finland
- France
- United Kingdom
- Greece
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Sweden
- Extension states, 6
- Albania
- Lithuania
- Latvia
- North Macedonia
- Romania
- Slovenia