ARCHITECTURE FOR USER- AND CONTEXT- SPECIFIC PREFETCHING AND CACHING OF INFORMATION ON PORTABLE DEVICES
First Claim
1. A computer-implemented system that facilitates content management in a portable wireless device, comprising:
- a search component that performs an automated search as a background process;
a content storing component that stores content corresponding to the automated search for future access; and
a presentation component that presents a subset of the pre-stored content as a function of at least one of user state, user context, and a user preference.
2 Assignments
0 Petitions
Accused Products
Abstract
Content management architecture for a portable wireless device. Caching and fetching techniques are provided to improve content handling for portable devices such as cellular telephones and portable computers. A search component automatically performs searches as a background process, and potentially desired content is received and cached by a content storing component to be available in the future when and if needed, mitigating latency associated with slow download speeds, refresh rates, and other system and/or network impediments. Content from background search results can be trickled into the device as part of the background process so as not to burden system resources for other processes. As part of memory management, aged and/or low priority or low interest content can be selectively removed or archived to increase available cache or memory space, as well as to maintain relevant content within the device. A presentation component facilitates presentation of the pre-stored content.
190 Citations
20 Claims
-
1. A computer-implemented system that facilitates content management in a portable wireless device, comprising:
-
a search component that performs an automated search as a background process; a content storing component that stores content corresponding to the automated search for future access; and a presentation component that presents a subset of the pre-stored content as a function of at least one of user state, user context, and a user preference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method of managing content on a wireless device, comprising:
-
initiating a search for content as a background process based on search triggering data; assessing resource capabilities of the device; controlling download of the content based on the resource capabilities of the device; storing the content in a device storage system; and accessing the content from the storage system for display based on user information. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-executable system for managing content in a portable wireless device, comprising:
-
computer-implemented means for monitoring data of the portable wireless device; computer-implemented means for searching for content as a background process to other processes of the portable wireless device based on the data; computer-implemented means for downloading the content to the portable wireless device; computer-implemented means for caching portions of the content in the portable wireless device based on a likelihood of the content being presented; and computer-implemented means for displaying the content to a user of the portable wireless device after the content is cached.
-
Specification