The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 17, 2010
Filed:
Apr. 24, 2007
Ramandeep Sethi, Fremont, CA (US);
Zhen Yang, San Ramon, CA (US);
Tom Whittaker, Wanda, MN (US);
Shoji Kuruvilla, Fremont, CA (US);
Ramandeep Sethi, Fremont, CA (US);
Zhen Yang, San Ramon, CA (US);
Tom Whittaker, Wanda, MN (US);
Shoji Kuruvilla, Fremont, CA (US);
iAnywhere Solutions, Inc., Dublin, CA (US);
Abstract
Systems, methods and computer program products for efficiently re-starting and/or recovering interrupted synchronizations between a client and a server are described herein. A server transmits sync data to a client during a synchronization operation. The sync is interrupted for some reason prior to the client receiving all of the sync data. The client sends to the server a request to re-start the synchronization operation. The request includes information that identifies a point in the sync data that was received by the client prior to interruption of the sync. Such information may include (a) information identifying the last data received by the client prior to interruption of the sync; and/or (b) information identifying the next data needed by the client upon re-start of the sync. Thereafter, the server re-starts the sync by transmitting to the client the sync data starting from said point in said sync data identified by said request.