Conflict management during data object synchronization between client and server
US8311981B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 4, 2009 |
| Grant date | Nov 13, 2012 |
| Priority date | — |
| Expiry date | Sep 24, 2029 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99954
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A client stores client metadata entries corresponding to a plurality of data objects. During a first phase of a synchronization process, the client sends one or more client metadata entries to a server. Each client metadata entry sent corresponds to a data object for which at least one metadata parameter has changed since a prior execution of the synchronization process. During a second phase of the synchronization process, the client receives from the server one or more server metadata entries, each having at least one parameter that has changed since a prior execution of the synchronization process. The client identifies any received server metadata entry that conflicts with a corresponding client metadata entry, requests a user to select from among a predefined set of conflict resolutions to resolve the conflict, and the performs an action in accordance with the conflict resolution selected by the user.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.