Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
2007-11-06
2007-11-06
Breene, John (Department: 2162)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000, C707S793000
Reexamination Certificate
active
11021537
ABSTRACT:
Methods, systems, and computer program products for synchronizing data stored at one or more message clients with data stored at a message server where the message clients may receive update notifications and may represent the data using different data structures than the message server uses to represent the same data. A token is associated with each data change that occurs at the message server. The message server sends each change and associated token to the message clients. When the message clients request a synchronization, the tokens they received are returned to the message server for comparison with the tokens the message server sent to the message clients. If the message clients do not return a particular token, the message server determines that the clients did not receive the corresponding change and resends the change to the message clients. Tokens may also be used to divide a change into one or more portions, with only one portion being provided initially. Then, in response to receiving the token associated with the portion, the message server may provide the remaining portion of the message to the message clients.
REFERENCES:
patent: 6108655 (2000-08-01), Schleimer et al.
patent: 6477545 (2002-11-01), LaRue
patent: 6611535 (2003-08-01), Ljungqvist
patent: 6810405 (2004-10-01), LaRue et al.
Chan et al. TCP (transimssion control protocol) over wireless links, Vehicular Technology Conference, 1996 IEEE 47th, vol. 3, p. 1326-1330, May 4-7, 1997.
Venkata Ramana et al. Learning-TCP: a novel learning automata based reliable transport protocol for ad hoc wireless networks, Broadband Networks, 2005 2nd International Conference, vol. 1, p. 484-493, Oct. 3-7, 2005.
Kliazovich et al. DAWL: a delayed-ACK scheme for MAC-level perfomance enhancement of wireless LANs, Mobile Networks and Applications, vol. 10, Issue 5, pp. 607-615, 2005.
Fishman Neil S.
Kadyk Donald J.
Seinfeld Marc E.
Breene John
Microsoft Corporation
To Baoquoc N.
Workman Nydegger
LandOfFree
Accounting for update notifications in synchronizing data... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Accounting for update notifications in synchronizing data..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Accounting for update notifications in synchronizing data... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3848909