System and method for automatic synchronization of managed data
First Claim
1. A method for synchronizing managed data stored by at least first and second computing devices, the method comprising:
- establishing a communication link between the first and second computing devices;
automatically identifying the managed data stored on the first computing device for synchronization;
automatically transferring synchronization information associated with the managed data stored on the first computing device to the second computing device over the communication link;
reconciling differences in the managed data stored on the first and second computing devices based on the synchronization information to generate reconciliation information; and
transferring the reconciliation information from the second computing device to the first computing device to synchronize the managed data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for synchronizing managed data stored by at least two computing devices include establishing a communication link between first and second computing devices, automatically identifying the managed data stored on the first computing device for synchronization, automatically transferring synchronization information associated with the managed data stored on the first computing device to the second computing device over the communication link, reconciling differences in the managed data stored on the first and second computing devices based on the synchronization information to generate reconciliation information, and transferring the reconciliation information from the second computing device to the first computing device to synchronize the managed data. In one embodiment, a plurality of mobile computing devices which communicate with a stationary device via a wireless network with the communication link and data synchronization automatically established based on proximity of the devices.
-
Citations
20 Claims
-
1. A method for synchronizing managed data stored by at least first and second computing devices, the method comprising:
-
establishing a communication link between the first and second computing devices;
automatically identifying the managed data stored on the first computing device for synchronization;
automatically transferring synchronization information associated with the managed data stored on the first computing device to the second computing device over the communication link;
reconciling differences in the managed data stored on the first and second computing devices based on the synchronization information to generate reconciliation information; and
transferring the reconciliation information from the second computing device to the first computing device to synchronize the managed data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for synchronizing managed data stored on a mobile computing device and a stationary computing device, the method comprising:
-
automatically establishing a wireless communication link between the computing devices when the mobile computing device is within a predetermined proximity of the stationary computing device;
automatically identifying the managed data for synchronization based on authentication of at least one of the mobile computing device and an associated user; and
automatically exchanging synchronization information between the mobile and stationary computing devices such that the managed data stored on the mobile computing device matches the managed data stored on the stationary computing device. - View Dependent Claims (11, 12, 13)
-
-
14. A system for synchronizing managed data, the system comprising:
-
a mobile computing device having a wireless communication interface and a first storage medium for storing managed data, the mobile computing device including a processor for running a synchronization client application; and
a synchronization server having a wireless communication interface and a second storage medium for storing managed data, the synchronization server including a processor for running a synchronization server application, wherein the synchronization server automatically establishes communication with the mobile computing device when the mobile computing device is within a predetermined area, automatically identifies the managed data on the mobile computing device, and automatically transfers synchronization information via the synchronization server and client applications and the wireless communication interfaces to the synchronization server, the synchronization server application reconciling differences between the managed data on the mobile computing device and the synchronization server to synchronize the managed data and transferring synchronized managed data to the mobile computing device. - View Dependent Claims (15, 16)
-
-
17. A computer readable storage medium having stored data representing instructions executable by a computer for synchronizing managed data stored on a mobile computing device and a stationary computing device, the computer readable storage medium comprising:
-
instructions for automatically establishing a wireless communication link between the computing devices when the mobile computing device is within a predetermined proximity of the stationary computing device;
instructions for automatically identifying the managed data for synchronization based on authentication of at least one of the mobile computing device and an associated user; and
instructions for automatically exchanging synchronization information between the mobile and stationary computing devices such that the managed data stored on the mobile computing device matches the managed data stored on the stationary computing device. - View Dependent Claims (18, 19, 20)
-
Specification