Access to network content
First Claim
Patent Images
1. A computer-implemented method for accessing network content, the method comprising:
- determining a probability value, using a processor, for each of one or more links associated with web content, the probability value indicating a likelihood that a user will select the associated link;
determining whether the probability value satisfies at least one action threshold in a series of action thresholds, each action threshold in the series being associated with an increasingly aggressive network content access action; and
performing the network content access action associated with each action threshold in the series of action thresholds based on a highest action threshold that the probability value satisfies so as to reduce a delay in accessing network content upon selection of the associated link, wherein performing comprises;
determining an amount of resources needed to perform the network content access action;
comparing the amount of resources needed to perform the network content access action to an amount of available resources; and
assigning a priority for performing the network content access action based on the comparison and the probability value associated with the network content access action associated with a highest action threshold that the probability value satisfies.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for improving access to network content are described. Aspects of the disclosure minimize the delay between a navigation event and a network response by prerendering the next navigation event. For example, the method and system may predict a likely next uniform resource locator during web browsing to preemptively request content from the network before the user selects the corresponding link on a web page. The methods and systems describe a variety of manners for prerendering content and managing and configuring prerendering operations.
108 Citations
19 Claims
-
1. A computer-implemented method for accessing network content, the method comprising:
-
determining a probability value, using a processor, for each of one or more links associated with web content, the probability value indicating a likelihood that a user will select the associated link; determining whether the probability value satisfies at least one action threshold in a series of action thresholds, each action threshold in the series being associated with an increasingly aggressive network content access action; and performing the network content access action associated with each action threshold in the series of action thresholds based on a highest action threshold that the probability value satisfies so as to reduce a delay in accessing network content upon selection of the associated link, wherein performing comprises; determining an amount of resources needed to perform the network content access action; comparing the amount of resources needed to perform the network content access action to an amount of available resources; and assigning a priority for performing the network content access action based on the comparison and the probability value associated with the network content access action associated with a highest action threshold that the probability value satisfies. - View Dependent Claims (2, 3, 4, 5, 6, 19)
-
-
7. A non-transitory computer readable storage medium containing instructions that, when executed by a processor cause the processor to perform a method comprising:
-
determining a probability value, using a processor, for each of one or more links associated with web content, the probability value indicating a likelihood that a user will select the associated link; determining whether the probability value satisfies at least one action threshold in a series of action thresholds, each action threshold in the series being associated with an increasingly aggressive network content access action; and performing the network content access action associated with each action threshold in the series of action thresholds based on a highest action threshold that the probability value satisfies so as to reduce a delay in accessing network content upon selection of the associated link, wherein performing comprises; determining an amount of resources needed to perform the network content access action; comparing the amount of resources needed to perform the network content access action to an amount of available resources; and assigning a priority for performing the network content access action based on the comparison and the probability value associated with the network content access action associated with a highest action threshold that the probability value satisfies. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A processing system for accessing network content, the processing system comprising:
-
at least one processor; and a memory, coupled to the processor, for storing one or more probability values; wherein the processor is configured to; determine a probability value for each of one or more links associated with web content, the probability value indicating a likelihood that a user will select the associated link; determine whether the probability value satisfies at least one action threshold in a series of action thresholds, each action threshold in the series being associated with an increasingly aggressive network content access action; and perform the network content access action associated with each action threshold in the series of action thresholds based on a highest action threshold that the probability value satisfies so as to reduce a delay in accessing network content upon selection of the associated link, wherein to perform the processor is further configured to; determine an amount of resources needed to perform the network content access action; compare the amount of resources needed to perform the network content access action to an amount of available resources; and assign a priority for performing the network content access action based on the comparison and the probability value associated with the network content access action associated with a highest action threshold that the probability value satisfies. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification