Methods, systems, and computer program products for performing per-event device synchronization
First Claim
1. A method for performing device synchronization, comprising:
- initiating a synchronization operation in response to an entry of event information in an information management application executing on a device, the device associated with at least one other device, the other device executing an information management application;
assigning a unique identifier to the event information;
generating an event message, the event message including the unique identifier, the event information, and a destination address associated with the other device; and
transmitting the event message to the destination address;
wherein, upon receiving the event message, the other device updates its information management application with the event information via the unique identifier resulting in per-event synchronization of the device and the other device.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary embodiments relate to methods, systems, and computer program products for performing per-event device synchronization activities. The method includes initiating a synchronization operation in response to an entry of event information in an information management application executing on a device. The device is associated with at least one other device, which is executing another information management application. The method also includes assigning a unique identifier to the event information and generating an event message. The event message includes the unique identifier, the event information, and a destination address associated with the other device. The method further includes transmitting the event message to the destination address. Upon receiving the event message, the other device updates the other information management application with the event information via the unique identifier resulting in per-event synchronization of the device and the other device.
27 Citations
20 Claims
-
1. A method for performing device synchronization, comprising:
-
initiating a synchronization operation in response to an entry of event information in an information management application executing on a device, the device associated with at least one other device, the other device executing an information management application;
assigning a unique identifier to the event information;
generating an event message, the event message including the unique identifier, the event information, and a destination address associated with the other device; and
transmitting the event message to the destination address;
wherein, upon receiving the event message, the other device updates its information management application with the event information via the unique identifier resulting in per-event synchronization of the device and the other device. - View Dependent Claims (2, 3, 4, 8)
-
-
5. A method for performing device synchronization, comprising:
-
receiving an event message at a device, the event message including event information entered in an information management application executing on at least one other device;
prompting a user of the device to accept or reject the event information;
receiving a response to the prompting;
generating an acceptance message or decline message in response the receiving; and
transmitting the acceptance message or decline message to the other device;
wherein the other device updates the information management application with the event information to reflect the acceptance message or decline message resulting in a per-event synchronization of the device and the other device. - View Dependent Claims (6, 7)
-
-
9. An apparatus for performing device synchronization, comprising:
-
a processor;
a memory;
an information management application executing on the processor, the information management application receiving an entry of event information and storing the event information in the memory;
a per-event synchronization application executing on the processor, the per-event synchronization application in communication with the information management application;
wherein, in response to the receiving an entry of event information, the per-event synchronization application initiates a synchronization operation, assigns a unique identifier to the event information, and generates an event message, the event message including the unique identifier, the event information, and a destination address associated with a device; and
a messaging application executing on the processor, the messaging application in communication with the per-event synchronization application;
wherein, the messaging application transmits the event message to the destination address. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus for providing device synchronization, the apparatus comprising:
-
a processor;
a memory;
an information management application executing on the processor, the information management application receiving an event message including event information, the event information previously entered in an information management application executing on a device;
a per-event synchronization application executing on the processor, the per-event synchronization application in communication with the information management application;
wherein, in response to the receiving an event message, the per-event synchronization application prompts a user to accept or reject the event information, receives a response to the prompts, and generates an acceptance message or decline message in response to receiving the response;
a messaging application executing on the processor, the messaging application in communication with the per-event synchronization application;
wherein, the messaging application transmits the event message to the destination address. - View Dependent Claims (14, 15, 16)
-
-
17. A computer program product comprising a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method comprising:
-
initiating a synchronization operation in response to an entry of event information in an information management application executing on a device, the device associated with at least one other device, the other device executing another information management application;
assigning a unique identifier to the event information;
generating an event message, the event message including the unique identifier, the event information, and a destination address associated with the other device; and
transmitting the event message to the destination address;
wherein, upon receiving the event message, the other device updates the other information management application with the event information via the unique identifier resulting in per-event synchronization of the device and the other device. - View Dependent Claims (18)
-
-
19. A computer program product comprising a storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for facilitating a method comprising:
-
receiving an event message at a device, the event message including event information entered in an information management application executing on at least one other device;
prompting a user of the device to accept or reject the event information;
receiving a response to the prompting;
generating an acceptance message or decline message in response the receiving; and
transmitting the acceptance message or decline message to the other device;
wherein the other device updates the information management application with the event information to reflect the acceptance message or decline message resulting in a per-event synchronization of the device and the other device. - View Dependent Claims (20)
-
Specification