Access to network content
First Claim
Patent Images
1. A computer implemented method for improving access to network content, the method comprising:
- prerendering, using a processor, a set of network content in a hidden browser instance, the hidden browser instance being a browser instance that is hidden from a user, wherein the set of network content is search engine web page content that is non-search-result content, wherein the prerendering begins when a character is entered into a field that accepts search queries, and wherein the set of network content is preloaded into the hidden browser instance prior to the user providing a selection operation associated with the set of network content;
monitoring user input in a browser for the selection operation associated with the set of network content preloaded in the hidden browser instance;
detecting the selection operation associated with the set of network content preloaded in the hidden browser instance, wherein the selection operation is at least one of entry of a search query in a text entry field or selection of a suggested search query;
in response to a detection of the selection operation, merging, with the processor, the set of network content with search results in an active browser instance; and
creating a new instance of the set of network content in a new hidden browser instance for use in another selection operation associated with the set of network content.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for improving access to search results are provided in the disclosure herein. Aspects of this disclosure minimize the delay in accessing network content by priming certain regularly viewed content (e.g., a web search home page or a search results page) in an invisible browser instance. As the user accesses the content prerendered in the invisible browser instance, a new instance of the prerendered content is created to facilitate future accesses to the network content (e.g., future search queries).
162 Citations
20 Claims
-
1. A computer implemented method for improving access to network content, the method comprising:
-
prerendering, using a processor, a set of network content in a hidden browser instance, the hidden browser instance being a browser instance that is hidden from a user, wherein the set of network content is search engine web page content that is non-search-result content, wherein the prerendering begins when a character is entered into a field that accepts search queries, and wherein the set of network content is preloaded into the hidden browser instance prior to the user providing a selection operation associated with the set of network content; monitoring user input in a browser for the selection operation associated with the set of network content preloaded in the hidden browser instance; detecting the selection operation associated with the set of network content preloaded in the hidden browser instance, wherein the selection operation is at least one of entry of a search query in a text entry field or selection of a suggested search query; in response to a detection of the selection operation, merging, with the processor, the set of network content with search results in an active browser instance; and creating a new instance of the set of network content in a new hidden browser instance for use in another selection operation associated with the set of network content. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 18, 19)
-
-
9. A non-transitory computer readable storage medium containing instructions that, when executed by a processor, cause the processor to perform a method comprising:
-
prerendering, using a processor, a set of network content in a hidden browser instance, the hidden browser instance being a browser instance that is hidden from a user, wherein the set of network content is search engine web page content that is non-search-result content, wherein the prerendering begins when a character is entered into a field that accepts search queries, and wherein the set of network content is preloaded into the hidden browser instance prior to the user providing a selection operation associated with the set of network content; monitoring user input in a browser for the selection operation associated with the set of network content preloaded in the hidden browser instance; detecting the selection operation associated with the set of network content preloaded in the hidden browser instance, wherein the selection operation is at least one of entry of a search query in a text entry field or selection of a suggested search query; in response to a detection of the selection operation, merging the set of network content with search results in an active browser instance; and creating a new instance of the set of network content in a new hidden browser instance for use in another selection operation associated with the set of network content. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A processing system for improving access to search results, the processing system comprising:
-
at least one processor; and a memory coupled to the at least one processor; wherein the at least one processor is configured to; execute a browser application; prerender a set of network content in a hidden instance of the browser application, the hidden browser instance being a browser instance that is hidden from a user, wherein the set of network content is search engine web page content that is non-search-result content, wherein the prerendering begins when a character is entered into a field that accepts search queries, and wherein the set of network content is preloaded into the hidden browser instance prior to the user providing a selection operation associated with the set of network content; monitor user input in the browser for the selection operation associated with the set of network content preloaded in the hidden browser instance; detect the selection operation associated with the set of network content preloaded in the hidden browser instance, wherein the selection operation is at least one of entry of a search query in a text entry field or selection of a suggested search query; in response to a detection of the selection operation, merge the set of network content with search results in an active browser instance; and create a new instance of the set of network content in a new hidden browser instance for use in another selection operation associated with the set of network content. - View Dependent Claims (20)
-
Specification