PREFETCHING CONTENT BASED ON A MOBILE USER PROFILE
First Claim
1. A method for prefetching content comprising:
- determining a mobile user profile from characteristics of a mobile terminal and from tracked usage of the mobile terminal by a mobile user to request content through an online portal;
using the mobile user profile to determine prefetch content that is related to the requested content;
accessing the prefetch content before the mobile terminal requests the prefetch content; and
making the prefetch content available to the mobile terminal before the mobile terminal requests the prefetch content.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method are directed towards prefetching content for a mobile terminal based on characteristics of, and tracked usage of the mobile terminal to request content through an online portal service, which provides access to content in multiple subject areas. A mobile user profile is created from the characteristics and patterns of the tracked usage. The tracked usage information includes the time, location, frequency at which the content was requested. Based on the mobile user profile information, content similar to previously requested content is prefetched and cached in anticipation of the mobile terminal making a similar request. Prefetching may also occur based on a trigger event such as the mobile terminal returning to a location from which certain content was previously requested. Prefetching may further be based on a related general user profile that indicates usage of an alternate electronic device to access content through the portal.
424 Citations
20 Claims
-
1. A method for prefetching content comprising:
-
determining a mobile user profile from characteristics of a mobile terminal and from tracked usage of the mobile terminal by a mobile user to request content through an online portal;
using the mobile user profile to determine prefetch content that is related to the requested content;
accessing the prefetch content before the mobile terminal requests the prefetch content; and
making the prefetch content available to the mobile terminal before the mobile terminal requests the prefetch content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer readable medium, comprising executable instructions for performing actions, including:
-
determining a mobile user profile from characteristics of a mobile terminal and from tracked usage of the mobile terminal by a mobile user to request content through an online portal;
using the mobile user profile to determine prefetch content that is related to the requested content;
accessing the prefetch content before the mobile user requests the prefetch content; and
making the prefetch content available to the mobile terminal before the mobile user requests the prefetch content.
-
-
11. A modulated data signal for communicating content over a network, the modulated data signal comprising a communication that causes a computing device to:
-
determine a mobile user profile from characteristics of a mobile terminal and from tracked usage of the mobile terminal by a mobile user to request content through an online portal;
use the mobile user profile to determine prefetch content that is related to the requested content;
access the prefetch content before the mobile user requests the prefetch content; and
make the prefetch content available to the mobile terminal before the mobile user requests the prefetch content.
-
-
12. A system for prefetching content comprising:
-
a processor;
a communication interface in communication with the processor and a mobile terminal; and
a memory in communication with the processor and storing machine instructions that cause the processor to perform a plurality of operations, including;
determining a mobile user profile from characteristics of the mobile terminal and from tracked usage of the mobile terminal by a mobile user to request content through the system;
using the mobile user profile to determine prefetch content that is related to the requested content;
accessing the prefetch content before the mobile terminal requests the prefetch content; and
making the prefetch content available to the mobile terminal before the mobile terminal requests the prefetch content. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A mobile device for receiving prefetched content, comprising:
-
a processor;
a communication interface in communication with the processor and an online portal; and
a memory in communication with the processor and storing machine instructions that cause the processor to perform a plurality of operations, including;
communicating an identifier of the mobile terminal to the online portal to enable the online portal to initiate a mobile user profile from characteristics of the mobile terminal;
requesting content through the online portal, enabling the online portal to track requested content and revise the mobile user profile based on the requested content;
requesting prefetch content from the online portal, wherein the prefetch content is related to the requested content and the prefetch content is determined based on the mobile user profile, and wherein the prefetch content is made available to the mobile terminal before requesting the prefetch content. - View Dependent Claims (18)
-
-
19. A method for creating a mobile user profile comprising:
-
receiving a communication from a mobile terminal to access content provided by a source other than a communications carrier for the mobile terminal;
accessing mobile terminal information that describes characteristics of the mobile terminal;
determining mobile usage information by tracking usage of the mobile terminal by a mobile user to access content; and
associating the mobile terminal information with the mobile usage information to define the mobile user profile. - View Dependent Claims (20)
-
Specification