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.
- 2. The method of claim 1 in which a user readies the first and second devices to perform the data exchange, but steps (b) through (f) are thereafter performed under microprocessor control without user intervention.
- 3. The method of claim 1 in which establishing a data link includes employing cooperating optoelectronic communications ports on the first and second devices.
- 4. The method of claim 1 in which at least one of the devices has a battery, a keyboard, and an LCD display coupled to the microprocessor of the device.
RELATED APPLICATION DATA
This application is a division of Ser. No. 08/138,555, filed Oct. 15, 1993, abandoned which is a file wrapper continuation of Ser. No. 07/864,958, filed Apr. 7, 1992, now abandoned, which is a division of Ser. No. 07/806,801, filed Dec. 5, 1991, now U.S. Pat. No. 5,245,652, which is a continuation of Ser. No. 07/640,255, filed Jan. 11, 1991, now abandoned, which is a division of Ser. No. 07/303,711, filed Jan. 27, 1989, now U.S. Pat. No. 4,988,987, which is a continuation in part of Ser. No. 07/192,853, filed May 11, 1988, now abandoned, which is a division of Ser. No. 07/015,864, filed Feb. 17, 1987, now U.S. Pat. No. 4,766,746, which is a continuation in part of Ser. No. 06/831,601, filed Feb. 21, 1986, now U.S. Pat. No. 4,727,368, which is a continuation in part of Ser. No. 06/814,364, filed Dec. 30, 1985, now abandoned, which is a continuation in part of Ser. No. 06/788,072, filed Oct. 16, 1985, now abandoned. Priority under 35 U.S.C. .sctn.120 is claimed through each of these applications back to and including Ser. No. 07/015,864.
US Referenced Citations (47)
Foreign Referenced Citations (7)
Number |
Date |
Country |
307485 |
Mar 1989 |
EPX |
383784 |
Oct 1990 |
EPX |
2542792 |
Sep 1984 |
FRX |
2604808 |
Apr 1988 |
FRX |
2144249 |
Feb 1985 |
GBX |
WO9013096 |
Nov 1990 |
WOX |
WO9118169 |
May 1991 |
WOX |
Non-Patent Literature Citations (2)
Entry |
Webster's New World Dictionary, Page 1108, definition of "radio frequency" No Date Available. |
Marino, "Pager and Garage Door Opener Combination," Motorola Technical Developments, vol. 10, 3, 90. |
Divisions (4)
|
Number |
Date |
Country |
Parent |
138555 |
Oct 1993 |
|
Parent |
806801 |
Dec 1991 |
|
Parent |
303711 |
Jan 1989 |
|
Parent |
15864 |
Feb 1987 |
|
Continuations (2)
|
Number |
Date |
Country |
Parent |
864958 |
Apr 1992 |
|
Parent |
640255 |
Jan 1991 |
|
Continuation in Parts (4)
|
Number |
Date |
Country |
Parent |
192853 |
May 1988 |
|
Parent |
831601 |
Feb 1986 |
|
Parent |
814364 |
Dec 1985 |
|
Parent |
788072 |
Oct 1985 |
|