Patent ID: 7577691

Claim:
A method for synchronizing a pair of differently organized data stores comprising: mapping different physical organizations to similar logical organizations; utilizing an organization-based synchronization algorithm to synchronize the differently organized data stores; and employing, by a processor, a corresponding pair of synchronization replicas to map the different physical organizations to similar logical organizations, wherein: each data store of the pair of differently organized data stores has a respective synchronization replica of the corresponding pair of synchronization replicas associated therewith; each synchronization replica of the corresponding pair of synchronization replicas defines a data set of items at each respective associated data store; the defined data set of items takes part in synchronization operations between the associated data stores; each synchronization replica also defines the different physical organization of the respective data set of items at the respective data store; and the corresponding pair of synchronization replicas supply a context of a given replica within which synchronization services are carried out between the pair of differently organized data stores.