Automatic data synchronization
First Claim
1. A method for ensuring data synchronization between centrally stored email data in a server and a handheld computing device of a user, the method comprising:
- a) detecting at least one specific event at a computer of said user;
b) upon detection of said at least one event, transmitting a message from said computer to said server to initiate a synchronization process for synchronizing email data between said server and said device, said data being specifically related to said user whereinsaid at least one specific event is selected from a group consisting of;
a shutdown of said computer;
an activation of a specific program on said computer, said activation indicating inactivity on said computer for a predetermined period of time;
a shutdown of a specific program on said computer, said shutdown indicating activity on said computer after a period of inactivity;
an initiation of said computer;
a change in availability of a short range wireless connection between said computer and said device.
2 Assignments
0 Petitions
Accused Products
Abstract
The proposed solution relates to methods and systems for automatically synchronizing data between an email server and a handheld computing device based on an event occurring on a personal computer communicating with the server. A module in the personal computer monitors events in the operating system of the personal computer that signifies that the user is either away from the vicinity of the computer or is about to leave the computer. Upon detecting these events, the module initiates an automatic synchronization of data between the server and the handheld computing device. This way, emails which have already been seen or responded to by the user on the computer will appear as such on the handheld computing device.
-
Citations
18 Claims
-
1. A method for ensuring data synchronization between centrally stored email data in a server and a handheld computing device of a user, the method comprising:
-
a) detecting at least one specific event at a computer of said user; b) upon detection of said at least one event, transmitting a message from said computer to said server to initiate a synchronization process for synchronizing email data between said server and said device, said data being specifically related to said user wherein said at least one specific event is selected from a group consisting of; a shutdown of said computer; an activation of a specific program on said computer, said activation indicating inactivity on said computer for a predetermined period of time; a shutdown of a specific program on said computer, said shutdown indicating activity on said computer after a period of inactivity; an initiation of said computer; a change in availability of a short range wireless connection between said computer and said device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 14)
-
-
10. Computer readable media having encoded thereon computer readable code embodying a method for ensuring data synchronization between centrally stored email data in a server and a handheld computing device of a user, the method comprising:
-
a) detecting at least one specific event at a computer of said user; b) upon detection of said at least one event, transmitting a message from said computer to said server to initiate a synchronization process for synchronizing email data between said server and said device, said data being specifically related to said user wherein said at least one specific event is selected from a group consisting of; a shutdown of said computer an activation of a specific program on said computer, said activation indicating inactivity on said computer for a predetermined period of time; a shutdown of a specific program on said computer, said shutdown indicating activity on said computer after a period of inactivity; an initiation of said computer; a change in availability of a short range wireless connection between said computer and said device. - View Dependent Claims (11, 12, 13, 15, 16, 17, 18)
-
Specification