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:
Sep. 20, 2011
Filed:
Nov. 14, 2005
Lie Yang, Palo Alto, CA (US);
John A. Traver, Los Altos, CA (US);
Venkatachary Srinivasan, Sunnyvale, CA (US);
Marco Boerries, Los Altos Hills, CA (US);
Lie Yang, Palo Alto, CA (US);
John A. Traver, Los Altos, CA (US);
Venkatachary Srinivasan, Sunnyvale, CA (US);
Marco Boerries, Los Altos Hills, CA (US);
Yahoo! Inc., Sunnyvale, CA (US);
Abstract
In one example, a synchronization server includes logic operable to engage in a first synchronization session with a client device, wherein client modifications and server modifications may be exchanged based, at least in part, on synchronization data stored locally. The synchronization server further includes logic operable to initiate a query of a remote database (e.g., having data associated with the synchronization data) to determine differences between the synchronization data stored locally and associated data stored remotely. The synchronization server is further operable to initiate an exchange of further server modifications based on the differences between the synchronization data stored locally and the associated data stored remotely. In one example, the server may engage in a second synchronization session with the client device to update the client device with differences to the synchronization data stored locally and the remote database.