Claims
- 1. A system comprising:
a wireless data processing device; and a server, communicatively coupled to the wireless device, having mapping logic to translate data objects having a first set of identification (ID) codes to a second set of ID codes for transmission to the wireless device to maintain synchronization of data objects with the wireless device over a wireless network.
- 2. The system of claim 1 wherein the mapping logic translates data objects received from the wireless device having the second set of ID codes to the first set of ID codes.
- 3. The system of claim 2 further comprising a database, coupled to the mapping logic, having an object ID table to associate each ID in the first set of ID codes with a corresponding ID in the second set of ID codes.
- 4. The system of claim 3 wherein the second set of ID codes comprises a synchronization ID code.
- 5. The system of claim 4 wherein a range of synchronization ID codes generated at the server and the wireless device are divided in a manner that the server has a first code range and the wireless device has a second code range.
- 6. The system of claim 5 wherein a new data object generated at the server is assigned a synchronization ID code from within the first code range.
- 7. The system of claim 6 wherein a new data object generated at the wireless device is assigned a synchronization ID code from within the second code range.
- 8. The system of claim 6 wherein all negative synchronization ID codes are assigned to the wireless device and all positive synchronization ID codes are assigned to the messaging service application.
- 9. The system of claim 6 wherein all negative synchronization ID codes are assigned to the messaging service application and all positive synchronization ID codes are assigned to the wireless device.
- 10. The system of claim 3 wherein the first set of ID codes comprises a 128-byte standard ID and the second set of ID codes is a 4-byte synchronization ID code.
- 11. A method comprising:
receiving a first data object at a server having a first object identification (ID) code; translating the first object ID code to a first synchronization ID code; and transmitting the first object to a wireless device over a wireless network using the first synchronization ID code.
- 12. The method of claim 11 further comprising:
receiving a second data object having a second synchronization ID code at the server from the wireless device; and translating the second synchronization ID code to a second object ID code.
- 13. A server comprising:
an interface, communicatively coupled to a wireless device, to maintain synchronization of data objects with the wireless device over a wireless network, the interface having mapping logic to translate data objects having a first set of identification (ID) codes to a second set of ID codes for transmission to the wireless device.
- 14. The server of claim 13 wherein the mapping logic translates data objects received from the wireless device having the second set of ID codes to the first set of ID codes.
- 15. The server of claim 14 further comprising a database, coupled to the mapping logic, having an object ID table to associate each ID in the first set of ID codes with a corresponding ID in the second set of ID codes.
- 16. The server of claim 15 wherein the second set of ID codes comprises a synchronization ID code.
- 17. The server of claim 16 wherein a range of synchronization ID codes generated at the server and the wireless device are divided in a manner that the server has a first code range and the wireless device has a second code range.
- 18. The server of claim 17 wherein a new data object generated at the server is assigned a synchronization ID code from within the first code range.
- 19. The server of claim 18 wherein a new data object generated at the wireless device is assigned a synchronization ID code from within the second code range.
- 20. The server of claim 18 wherein all negative synchronization ID codes are assigned to the wireless device and all positive synchronization ID codes are assigned to the messaging service application.
- 21. The server of claim 18 wherein all negative synchronization ID codes are assigned to the messaging service application and all positive synchronization ID codes are assigned to the wireless device.
- 22. The server of claim 15 wherein the first set of ID codes comprises a 128-byte standard ID and the second set of ID codes is a 4-byte synchronization ID code.
PRIORITY
[0001] This application is a continuation-in-part of co-pending U.S. application entitled SYSTEM AND METHOD FOR FULL WIRELESS SYNCHRONIZATION OF A DATA PROCESSING APPARATUS WITH A DATA SERVICE, application Ser. No. 10/109,928, filed Mar. 29, 2002, which is a continuation-in-part of co-pending U.S. application entitled APPARATUS AND METHOD FOR CONSERVING BANDWIDTH BY BATCH PROCESSING DATA TRANSACTIONS, application Ser. No. 09/924,283, filed Aug. 7, 2001.
Continuation in Parts (2)
|
Number |
Date |
Country |
Parent |
10109928 |
Mar 2002 |
US |
Child |
10404976 |
Mar 2003 |
US |
Parent |
09924283 |
Aug 2001 |
US |
Child |
10109928 |
Mar 2002 |
US |