Method, system, and computer program product for synchronization of similar data objects with event information
First Claim
1. A method for delivering information to an entity, comprising the steps of:
- (1) identifying a data object to be delivered to the entity; and
(2) delivering said data object to the entity, comprising one or more of steps (a)-(c);
(a) pushing said data object to the entity;
(b) transferring said data object to the entity during a sync operation; and
(c) transferring said data object to the entity in response to a request from said entity while said entity is surfing.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention is directed to a method, system, and computer program product for the synchronization of similar data objects by exchanging event information to provide new and/or updated data objects to a mobile device or application for use on a device. The invention includes a method, system, computer program product, and combinations and sub-combinations thereof, for enabling similar data objects to be made available to users of mobile devices, and for the users of mobile devices to operate with such objects on their mobile devices in an interactive manner while in an off-line mode, i.e., while not actively connected to a network or external data source.
-
Citations
27 Claims
-
1. A method for delivering information to an entity, comprising the steps of:
-
(1) identifying a data object to be delivered to the entity; and
(2) delivering said data object to the entity, comprising one or more of steps (a)-(c);
(a) pushing said data object to the entity;
(b) transferring said data object to the entity during a sync operation; and
(c) transferring said data object to the entity in response to a request from said entity while said entity is surfing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 17, 19, 20)
-
-
14. A method for delivering information to an entity, comprising the steps of:
-
(1) identifying a data object to be delivered to the entity; and
(2) delivering said data object to the entity, comprising the step of pushing said data object to the entity.
-
-
16. A method for delivering information to an entity, comprising the steps of:
-
(1) identifying a data object to be delivered to the entity; and
(2) delivering said data object to the entity, comprising the step of transferring said data object to the entity during a sync operation.
-
-
18. A method for delivering information to an entity, comprising the steps of:
-
(1) identifying a data object to be delivered to the entity; and
(2) delivering said data object to the entity, comprising the step of transferring said data object to the entity in response to a request from said entity while said entity is surfing.
-
-
21. A method for delivering information to an entity, comprising the steps of:
-
(1) generating one or more modification events representative of a modification made to a data object; and
(2) forwarding said modification events to an entity identified as a recipient of said modification events, wherein said entity processes said modification events. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method for receiving and processing information by an entity, comprising the steps of:
-
(1) receiving a data object, comprising one or more of steps (a)-(c);
(a) receiving said data object via a push operation;
(b) receiving said data object via a sync operation; and
(c) receiving said data object via a surf operation; and
(2) processing said data object.
-
Specification