SYNCHRONIZATION METHODS AND SYSTEMS
First Claim
1. A machine implemented method comprising:
- determining whether a first software component is available on a first data processing system, the first software component being configured for causing retrieval and storage of structured data of a first data class as part of a synchronization process;
determining, in response to the determining of whether the first software component is available, whether to synchronize the structured data of the first data class between the first data processing system and a second data processing system.
0 Assignments
0 Petitions
Accused Products
Abstract
Synchronization architectures, methods, systems, and computer readable media are described. One exemplary embodiment includes a first software component which is configured to cause retrieval and storage of structured data for a first data class from a first store of the structured data on a device, such as a first data processing system, and is configured to synchronize structured data for the first data class in the first store with structured data of the first data class in a second store on a host, such as a second data processing system. The first software component is separate from an application software which provides a user interface to allow a user to access and edit the structured data. The first software component synchronizes the structured data through a second software component which interfaces with the host and the device and which controls an order of synchronizing and a plurality of data classes including the first data class.
104 Citations
7 Claims
-
1. A machine implemented method comprising:
-
determining whether a first software component is available on a first data processing system, the first software component being configured for causing retrieval and storage of structured data of a first data class as part of a synchronization process; determining, in response to the determining of whether the first software component is available, whether to synchronize the structured data of the first data class between the first data processing system and a second data processing system. - View Dependent Claims (2, 3)
-
-
4. A computer readable medium containing executable program instructions which when executed cause a data processing system to perform a method comprising:
-
determining whether a first software component is available on a first data processing system, the first software component being configured for causing retrieval and storage of structured data of a first data class as part of a synchronization process; determining, in response to the determining of whether the first software component is available, whether to synchronize the structured data of the first data class between the first data processing system and a second data processing system. - View Dependent Claims (5, 6)
-
-
7. A data processing system comprising:
-
means for determining whether a first software component is available on a first data processing system, the first software component being configured for causing retrieval and storage of structured data of a first data class as part of a synchronization process; means for determining, automatically in response to the determining of whether the first software component is available, whether to synchronize the structured data of the first data class between the first data processing system and a second data processing system.
-
Specification