ADAPTIVE TIMERS FOR POLLING IN A MOBILE WIRELESS DEVICE
First Claim
1. A method for adapting data retrieval polling in a mobile wireless device, the method comprising:
- while an adaptive pull mode is enabled in the mobile wireless device,polling a remote server by the mobile wireless device when a data retrieval polling timer expires;
storing data retrieval information; and
updating the data retrieval polling timer to a value based on the stored data retrieval information.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for adapting data retrieval polling in a mobile wireless device. The mobile wireless device is configured in an adaptive pull mode and polls a remote server when a data retrieval polling timer expires. Data retrieval information is stored in the mobile wireless device and the data retrieval polling timer is updated to a value based on the stored data retrieval information. The data retrieval information includes time intervals between successive polls or time delay intervals between data arrival at and retrieval from the remote server. Updates are based on weighted moving averages of the data retrieval information.
82 Citations
24 Claims
-
1. A method for adapting data retrieval polling in a mobile wireless device, the method comprising:
-
while an adaptive pull mode is enabled in the mobile wireless device, polling a remote server by the mobile wireless device when a data retrieval polling timer expires; storing data retrieval information; and updating the data retrieval polling timer to a value based on the stored data retrieval information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A mobile wireless device configured to adapt data retrieval polling, the mobile wireless device comprising:
-
a transceiver configured for transmitting and receiving wireless signals from a wireless network; and an application processor configured for; enabling an adaptive pull mode for the mobile wireless device; polling a remote server by the mobile wireless device when a data retrieval polling timer expires; storing data retrieval information; and updating the data retrieval polling timer to a value based on the stored data retrieval information. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium for storing non-transitory computer program code executed by a processor for adapting data retrieval timing from a remote server by a mobile wireless device, the non-transitory computer readable medium comprising:
-
while the mobile wireless device is in an adaptive pull mode, non-transitory computer program code configured for polling a remote server by the mobile wireless device when a data retrieval polling timer expires; non-transitory computer program code configured for storing data retrieval information; non-transitory computer program code configured for updating the data retrieval polling timer to a value based on the stored data retrieval information. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification