Patent attributes
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 synchronizes to the difference unaware information repository and the difference aware information repository via connectors coupled to each information repository. The difference unaware information repository simply 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 simply 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.