MOBILE DEVICE POWER MANAGEMENT IN DATA SYNCHRONIZATION OVER A MOBILE NETWORK WITH OR WITHOUT A TRIGGER NOTIFICATION
First Claim
1. A system for synchronizing a mobile device with a client over a network, the system, comprising:
- a server in the network that communicates with a client over a first connection;
a mobile device that communicates with the server over a second connection;
wherein, in operation, the server to route data between the mobile device and the client over the first and second connections;
wherein, in operation, the mobile device to send synchronization requests to the client for updated data, wherein, a frequency of the synchronization requests is sent according to remaining battery power on the mobile device;
wherein, the first connection is maintained independently of the connectivity status of the second connection with the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
A real-time communication architecture establishes a continuous connection between an enterprise network and a communication management system. The connection is continuously held open allowing mobile devices real-time access to enterprise email systems. The real-time communication architecture can support an entire enterprise email system or individual email users. The foregoing and other objects, features and advantages of the invention will become more readily apparent from the following detailed description of a preferred embodiment of the invention which proceeds with reference to the accompanying drawings.
212 Citations
30 Claims
-
1. A system for synchronizing a mobile device with a client over a network, the system, comprising:
-
a server in the network that communicates with a client over a first connection; a mobile device that communicates with the server over a second connection; wherein, in operation, the server to route data between the mobile device and the client over the first and second connections; wherein, in operation, the mobile device to send synchronization requests to the client for updated data, wherein, a frequency of the synchronization requests is sent according to remaining battery power on the mobile device; wherein, the first connection is maintained independently of the connectivity status of the second connection with the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for transferring data between a mobile device and a client, comprising:
-
sending transactions between the mobile device and the client over a connection between the client and a management system and a mobile connection between the mobile device and the management system; determining that new data for the mobile device is available at the client; sending a trigger to notify the mobile device of the new content when the new content meets criteria defined by a filter which identifies types of events for which a trigger is to be sent; forwarding a synchronization request sent from the mobile device to the client responsive to the trigger; and sending transactions between the mobile device and the local network over the new mobile connection and the previously established primary connection. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A mobile device located in a mobile network, comprising:
-
a processor configured to exchange transactions with a client through a connection provided through a server coupled to the client; the processor to send synchronization requests from the mobile device to the local network; wherein, a frequency of the synchronization requests is sent according to remaining battery power on the mobile device; the processor to exchange synchronization communications with the client over the connection after sending the synchronization request. - View Dependent Claims (27, 28, 29, 30)
-
Specification