Access to network content
First Claim
Patent Images
1. A computer-implemented method for accessing network content, the method comprising:
- predicting, using a processor, a navigation event associated with web content;
requesting content associated with the predicted navigation event, wherein requesting content comprises sending a notification from a computing device to a server, via a network, that the requested content is for a pre-rendering of content associated with a web address;
prerendering a redacted version of the content in a hidden browser instance, wherein the redacted version of the content is rendered and stored in the hidden browser instance in an executed format;
swapping the rendered redacted version of the content into a viewable application instance in response to a selection of the next navigation event, such that a delay in accessing the content is minimized;
sending a notification from the computing device to the server that the rendered redacted version of the content was accessed;
after the step of requesting content, receiving an indication that certain content of the requested content has been redacted; and
after the step of sending a notification, receiving redacted content.
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.
-
Citations
14 Claims
-
1. A computer-implemented method for accessing network content, the method comprising:
-
predicting, using a processor, a navigation event associated with web content; requesting content associated with the predicted navigation event, wherein requesting content comprises sending a notification from a computing device to a server, via a network, that the requested content is for a pre-rendering of content associated with a web address; prerendering a redacted version of the content in a hidden browser instance, wherein the redacted version of the content is rendered and stored in the hidden browser instance in an executed format; swapping the rendered redacted version of the content into a viewable application instance in response to a selection of the next navigation event, such that a delay in accessing the content is minimized; sending a notification from the computing device to the server that the rendered redacted version of the content was accessed; after the step of requesting content, receiving an indication that certain content of the requested content has been redacted; and after the step of sending a notification, receiving redacted content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A processing system for prerendering network content comprising:
-
a memory storing web content; and at least one processor coupled to the memory, the at least one processor being configured to; predict a navigation event associated with the web content in memory, request content associated with the predicted navigation event, wherein the request comprises sending a notification from a computing device to a server, via a network, that the requested content is for a pre-rendering of content associated with a web address, prerender a redacted version of the content in a hidden browser instance, wherein the redacted version of the content is rendered and stored in the hidden browser instance in an executed format, swap the hidden browser instance into a viewable application instance in response to the selection of the navigation event, send a notification from the computing device to the server that the rendered redacted version of the content was accessed, after requesting content, receive an indication that certain content of the requested content has been redacted; and after sending a notification, receive redacted content. - View Dependent Claims (12, 13, 14)
-
Specification