Synchronizing events between mobile devices and servers
AssigneeiAnywhere Solutions, Inc.
InventorsScott A. Jeide, Senthil Krishnapillai, Brett Donahue, Ponnusamy Jesudoss Durai
Life of this patent
Estimating the term…
Loading patent…
AssigneeiAnywhere Solutions, Inc.
InventorsScott A. Jeide, Senthil Krishnapillai, Brett Donahue, Ponnusamy Jesudoss Durai
Estimating the term…
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.
A method for synchronizing events between a mobile device and a server, the method comprising:
A non-transitory computer-readable medium having stored thereon, computer-executable instructions that, if executed by a computing device, cause the computing device to perform a method for method for synchronizing events between a server and a mobile device, the method comprising:
A system capable of synchronizing events between a mobile device and a server, the system comprising:
A computer program product comprising a non-transitory computer usable medium having computer program logic recorded thereon for enabling a processor to synchronize events between a plurality of mobile devices and a plurality of servers, the computer program logic comprising:
Dependencies are inferred from the claim text.