Title: Apparatus and method for peer-to-peer N-way synchronization in a decentralized environment
Type: published application
Application Publication number: 20060288053
Publication date: December 21, 2006
Filing date: June 11, 2005
AIPW Summary: An apparatus and method for synchronizing data across multiple data stores (as shown, multiple communication devices such as a computer, PDA, mobile phone), including version history of the data. The version history allows tracking of how each data store has modified the data. Priorities can be assigned to each data store, such that the data as represented by one data store overrides the others during synchronization. If there are two data stores with the same priority, user input is required to resolve the conflict. When two data stores synchronize with each other, the complete data history is also synced. By synchronizing the data history along with the data object, the most recent version of the data object can always be readily identified.