ENABLING SYNCHRONIZATION WITH A DIFFERENCE UNAWARE DATA SOURCE
First Claim
1. A method comprising:
- receiving, from a synchronization computer, a request for changes in data records;
requesting, by a first computer, an export of current data records from a difference unaware information repository;
receiving, from the difference unaware information repository, the export of the current data records from the difference unaware information repository;
comparing, at the first computer, fields from the export of the current data records with corresponding fields from a previous export of data records from the difference unaware information repository; and
determining, by the first computer, changes from the previous export of data records.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and a method are disclosed for updating a master data list with data from a difference unaware information repository and a difference aware information repository. A master synchronization engine may synchronize to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository exports all the data stored within the repository to its respective connector. The connecter determines the changes made to the data since the last synchronization and the changes are forwarded to the master synchronization engine. The difference aware information repository is capable of determining the changes made to the stored data since the last synchronization and forwards the changes to its connector. Each connector forwards the changes to the data in their respective information repositories to a database which updates the master data list.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, from a synchronization computer, a request for changes in data records; requesting, by a first computer, an export of current data records from a difference unaware information repository; receiving, from the difference unaware information repository, the export of the current data records from the difference unaware information repository; comparing, at the first computer, fields from the export of the current data records with corresponding fields from a previous export of data records from the difference unaware information repository; and determining, by the first computer, changes from the previous export of data records. - View Dependent Claims (2, 3, 4)
-
-
5. A non-transitory computer readable medium storing a computer program product configured to store instructions, the instructions when executed by a processor cause the processor to:
-
receive, from a synchronization computer, a request for changes in data records; request an export of current data records from a difference unaware information repository; receive, from the difference unaware information repository, the export of the current data records from the difference unaware information repository; compare fields from the export of the current data records with corresponding fields from a previous export of data records from the difference unaware information repository; and determine changes from the previous export of data records. - View Dependent Claims (6, 7, 8)
-
-
9. A method comprising:
-
requesting, from a first synchronization computer, changes in data records, associated with a master data records list, of a difference unaware information repository; receiving, from the first synchronization computer, changes from a previous export of associated data records from the difference unaware information repository, the changes from the previous export of associated data records being changes between a difference unaware current state of associated data records and the previous export of associated data records from the difference unaware information repository; mapping, by a first computer, the received changes to corresponding form fields in the master data records list to create an updated master data records list; and saving, by the first computer, the updated master data records list. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A non-transitory computer readable medium storing a computer program product configured to store instructions, the instructions when executed by a processor cause the processor to:
-
request, from a first synchronization computer, changes in data records, associated with a master data records list, of a difference unaware information repository; receive, from the first synchronization computer, changes from a previous export of associated data records from the difference unaware information repository, the changes from the previous export of associated data records being changes between a difference unaware current state of associated data records and the previous export of associated data records from the difference unaware information repository; map the received changes to corresponding form fields in the master data records list to create an updated master data records list; and save the updated master data records list. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification