CACHE STATE MANAGEMENT ON A MOBILE DEVICE TO PRESERVE USER EXPERIENCE
First Claim
1. A method of cache state management on a mobile device to preserve user experience, the method, comprising:
- storing content from a content server as cached elements in a local cache on the mobile device;
in response to receiving polling requests to contact the content server, retrieving the cached elements from the local cache to respond to the polling requests made at the mobile device;
using state information associated with the cached elements to provide the cached elements as responses to the polling requests such that user experience is preserved;
wherein, the polling requests are made by a mobile application installed on the mobile device.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for cache state management to preserve user experience with a mobile application on a mobile device while conserving resources in a wireless network are disclosed. In one embodiment, the method can include, for example, storing content from a content server as cached elements in a local cache on the mobile device and in response to receiving polling requests to contact the content server, retrieving the cached elements from the local cache to respond to the polling requests made at the mobile device, and/or using state information associated with the cached elements to provide the cached elements as responses to the polling requests such that user experience is preserved.
177 Citations
20 Claims
-
1. A method of cache state management on a mobile device to preserve user experience, the method, comprising:
-
storing content from a content server as cached elements in a local cache on the mobile device; in response to receiving polling requests to contact the content server, retrieving the cached elements from the local cache to respond to the polling requests made at the mobile device; using state information associated with the cached elements to provide the cached elements as responses to the polling requests such that user experience is preserved; wherein, the polling requests are made by a mobile application installed on the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile device which implements a cache management method to preserve user experience, the mobile device, comprising:
-
a processor; a memory unit having stored thereon instructions which when executed by the processor, causes the processor to; store content as cached elements in a local cache on the mobile device; retrieve the cached elements from the local cache to respond to the polling requests made at the mobile device; using state information associated with the cached elements to provide the cached elements as responses to the polling requests such that user experience is preserved; wherein, the polling requests are made by a mobile application installed on the mobile device. - View Dependent Claims (17, 18, 19, 20)
-
Specification