SYNCHRONIZATION TECHNIQUE FOR EXCHANGING DATA WITH A MOBILE DEVICE THAT CONSERVES THE RESOURCES OF THE MOBILE DEVICE
First Claim
Patent Images
1. A method for exchanging data with a mobile device comprising:
- detecting a data exchange event;
identifying at least one data exchange threshold for a mobile device;
determining an exchange urgency value for the data exchange event;
when the exchange urgency value favorably compares to the data exchange threshold, immediately initializing a data exchange associated with the data exchange event; and
when the exchange urgency value unfavorably compares to the data exchange threshold, queuing the data exchange into a delayed transmission queue, wherein data exchanges queued in the delayed transmission queue are initiated after a delay period.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for exchanging data with a mobile device that begins with the step of detecting a data exchange event. Next, at least one data exchange threshold is identified for the mobile device. An exchange urgency value is then determined and compared to the data exchange threshold. If the comparison is favorable, then the data exchange occurs immediately. Otherwise, the data exchange is placed in a delayed transmission queue, to be sent after a delay period.
-
Citations
20 Claims
-
1. A method for exchanging data with a mobile device comprising:
-
detecting a data exchange event;
identifying at least one data exchange threshold for a mobile device;
determining an exchange urgency value for the data exchange event;
when the exchange urgency value favorably compares to the data exchange threshold, immediately initializing a data exchange associated with the data exchange event; and
when the exchange urgency value unfavorably compares to the data exchange threshold, queuing the data exchange into a delayed transmission queue, wherein data exchanges queued in the delayed transmission queue are initiated after a delay period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for exchanging data comprising:
-
a mobile device;
a second device communicatively linked to the mobile device; and
an exchange immediacy engine configured to adjust an immediacy of a data exchange based upon a device resource of the mobile device and an urgency level of the data exchange, wherein the mobile device performs a data exchange between the mobile device and with the second device based on the results of the exchange immediacy engine. - View Dependent Claims (16, 17, 18)
-
-
19. A software method for exchanging data with a mobile device said software method being stored upon a machine-readable medium and specifying instructions causing a machine to perform the steps of:
-
determining a resource level of a consumable resource of a mobile device, wherein the mobile device is to be included in an exchange of an electronic data item;
examining the electronic data item to ascertain its exchange urgency value;
automatically calculating an exchange immediacy level based upon the determined resource level and the exchange urgency value, wherein at least two exchange immediacy levels situationally result from the calculating step, said at least two exchange immediacy levels comprising a level indicating that the exchange is to occur approximately immediately and a level indicating that the exchange is to be delayed; and
automatically performing the exchange in accordance with the calculated exchange immediacy level. - View Dependent Claims (20)
-
Specification