Access to network content
First Claim
Patent Images
1. A computer-implemented method for identifying content to prerender, the method comprising:
- identifying one or more links on a web page;
selecting, using a processor, at least one of the one or more links to identify as a link to prerender;
embedding a predictive tag within the web page to direct a web browser to prerender the at least one selected link, wherein the predictive tag is indicative of a future likely navigation event;
receiving a prerender request related to the at least one selected link;
determining to not send content in response to the prerender request based on one or more constraints on the processor;
determining to send partially redacted content related to the at least one selected link; and
upon receiving confirmation that the at least one selected link has been viewed, sending additional content that was partially redacted related to the at lease one selected link.
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.
187 Citations
18 Claims
-
1. A computer-implemented method for identifying content to prerender, the method comprising:
-
identifying one or more links on a web page; selecting, using a processor, at least one of the one or more links to identify as a link to prerender; embedding a predictive tag within the web page to direct a web browser to prerender the at least one selected link, wherein the predictive tag is indicative of a future likely navigation event; receiving a prerender request related to the at least one selected link; determining to not send content in response to the prerender request based on one or more constraints on the processor; determining to send partially redacted content related to the at least one selected link; and upon receiving confirmation that the at least one selected link has been viewed, sending additional content that was partially redacted related to the at lease one selected link. - View Dependent Claims (2, 3, 10, 11, 13, 14)
-
-
4. A processing system for embedding prerender instructions within network content comprising:
-
at least one processor; a prerender module associated with the at least one processor; and a memory coupled to the at least one processor; wherein the prerender module is configured to cause the at least one processor to; identify one or more links within a web page, select at least one of the one or more links as a link to prerender, embed a predictive tag within the web page to direct a web browser to prerender the selected at least one link, wherein the predictive tag is indicative of a future likely navigation event, receive a prerender request related to the at least one selected link; determine to not send content in response to the prerender request based on one or more constraints on the at least one processor; determine to send partially redacted content related to the at least one selected link; and send additional content that was partially redacted related to the at least one selected link upon receipt of confirmation that the at least one selected link was viewed. - View Dependent Claims (5, 12, 15, 16)
-
-
6. A non-transitory, computer-readable medium configured to store instructions that, when executed by one or more processors, cause the one or more processors to perform a method for configuring a prerender operation, the method comprising:
-
identifying one or more links on a web page; selecting, using a processor, at least one of the one or more links to identify as a link to prerender; embedding a predictive tag within the web page to direct a web browser to prerender the at least one selected link, wherein the tag is indicative of a future likely navigation event; receiving a prerender request related to the at least one selected link; determine to not send content in response to the prerender request based on one or more constraints on the processor; determine to send partially redacted content related to the at least one selected link; and send additional content that was partially redacted related to the at least one selected link upon receipt of confirmation that the at least one selected link was viewed. - View Dependent Claims (7, 8, 9, 17, 18)
-
Specification