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. 13, 2011
Filed:
Apr. 29, 2009
Scott A. Jeide, Meridian, ID (US);
Senthil Krishnapillai, Eagle, ID (US);
Brett Donahue, Eagle, ID (US);
Ponnusamy Jesudoss Durai, Meridian, ID (US);
Scott A. Jeide, Meridian, ID (US);
Senthil Krishnapillai, Eagle, ID (US);
Brett Donahue, Eagle, ID (US);
Ponnusamy Jesudoss Durai, Meridian, ID (US);
iAnywhere Solutions, Inc., Dublin, CA (US);
Abstract
A system, method, and computer program product for synchronizing events between a mobile device and a server are described herein. In an embodiment, the method operates by detecting events to be synchronized between a source and a target, wherein the source and target are one of either a mobile device or a server. The method comprises deducing activities that occurred in order to create the detected event, reading data records corresponding to the deduced activities, and creating packets of operations needed to recreate the deduced activities on the target. The method further comprises queuing the packets of operations and data records and receiving event synchronization results at the source after the queued packets of operations have successfully executed on the target, wherein the synchronization results include a synchronization status and a unique record identifier identifying the event. In an embodiment, personal information manager (PIM) events are synchronized.