Data synchronization method for use with portable, microprocessor-based device
First Claim
1. A method of exchanging data between first and second devices, the first and second devices each including a microprocessor and associated data storage, the data storage in each device being allocated to a variety of different data, the data storage in both the first and second devices including a collection of data that is desired to be kept synchronized between the first and second devices, the collection of data in the first device being stored in association with first date data, and the collection of data in the second device being stored in association with second date data, the first and second date data indicating the relative freshness of the associated collection of data, the method comprising:
- (a) establishing a data communication link between the devices;
(b) transferring the first date data from the first device to the second device, and providing the transferred first date data to the microprocessor of the second device;
(c) providing the second date data to the microprocessor of the second device from the data storage of the second device;
(d) using the microprocessor in the second device to compare the first and second date data to determine which associated collection of data is the freshest;
(e) if the collection of data in the first device is determined by the microprocessor comparison of date data to be fresher than that in the second device, copying the collection of data from the first device to the second device, and changing the second date data to match the first date data;
(f) if the collection of data in the second device is determined by the microprocessor comparison of date data to be fresher than that in the first device, copying the collection of data from the second device to the first device, and changing the first date data to match the second date data; and
(g) terminating the data communication link between the devices;
wherein the device with the fresher collection of data updates the collection of data in the other device so both contain the collection of data determined to be the freshest.
5 Assignments
0 Petitions
Accused Products
Abstract
One or more lock or key units of a secure entry system is equipped with a radio receiver. The receiver permits a memory in the lock or key unit to be updated with new data that is modulated onto a radio frequency signal. By this technique, system-wide changes of programming data, such as changes of lockout lists and access codes, and changes targeted to specific units, such as disabling a particular key, can be implemented simply and quickly.
-
Citations
4 Claims
-
1. A method of exchanging data between first and second devices, the first and second devices each including a microprocessor and associated data storage, the data storage in each device being allocated to a variety of different data, the data storage in both the first and second devices including a collection of data that is desired to be kept synchronized between the first and second devices, the collection of data in the first device being stored in association with first date data, and the collection of data in the second device being stored in association with second date data, the first and second date data indicating the relative freshness of the associated collection of data, the method comprising:
-
(a) establishing a data communication link between the devices; (b) transferring the first date data from the first device to the second device, and providing the transferred first date data to the microprocessor of the second device; (c) providing the second date data to the microprocessor of the second device from the data storage of the second device; (d) using the microprocessor in the second device to compare the first and second date data to determine which associated collection of data is the freshest; (e) if the collection of data in the first device is determined by the microprocessor comparison of date data to be fresher than that in the second device, copying the collection of data from the first device to the second device, and changing the second date data to match the first date data; (f) if the collection of data in the second device is determined by the microprocessor comparison of date data to be fresher than that in the first device, copying the collection of data from the second device to the first device, and changing the first date data to match the second date data; and (g) terminating the data communication link between the devices; wherein the device with the fresher collection of data updates the collection of data in the other device so both contain the collection of data determined to be the freshest. - View Dependent Claims (2, 3, 4)
-
Specification