Access to network content

US11019179B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11019179-B2
Application numberUS-201715680616-A
CountryUS
Kind codeB2
Filing dateAug 18, 2017
Priority dateJun 14, 2011
Publication dateMay 25, 2021
Grant dateMay 25, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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. The method of claim 1 , further comprising: identifying an order to prerender the at least one selected link; and wherein the predictive tag further comprises the order. 3. The method of claim 2 , wherein the web page is a page of search results and the order represents a relevance for each search result. 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. 5. The processing system of claim 4 , wherein the predictive tag is a hypertext markup language (HTML) tag. 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. 7. The medium of claim 6 , wherein the method further comprises: identifying an order to prerender the at least one selected link; and wherein the predictive tag further comprises the order. 8. The medium of claim 7 , wherein the web page is a page of search results and the order represents a relevance for each search result. 9. The medium of claim 6 , wherein the predictive tag is a hypertext markup language (HTML) tag. 10. The method of claim 1 , wherein the predictive tag is a hypertext markup language (HTML) tag. 11. The method of claim 1 , wherein the one or more constraints of the processor includes processor speed. 12. The processing system of claim 4 , wherein the one or more constraints of the processor includes processor speed. 13. The method of claim 1 , wherein the predictive tag includes at least one of a ranking value for each of the one or more links and a value specifying a time to keep the prerender. 14. The method of claim 13 , wherein the value specifying a time to keep the prerender is based on a type of content contained within the one or more links. 15. The processing system of claim 4 , wherein the predictive tag includes at least one of a ranking value for each of the one or more links and a value specifying a time to keep the prerender. 16. The processing system of claim 15 , wherein the value specifying a time to keep the prerender is based on a type of content contained within the one or more links. 17. The medium of claim 6 , wherein the predictive tag includes at least one of a ranking value for each of the one or more links and a value specifying a time to keep the prerender. 18. The medium of claim 17 , wherein the value specifying a time to keep the prerender is based on a type of content contained within the one or more links.

Assignees

Inventors

Classifications

  • Protocols · CPC title

  • of access to content, e.g. by caching · CPC title

  • Data redirection of data network streams · CPC title

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11019179B2 cover?
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 c…
Who is the assignee on this patent?
Google Inc, Google Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/9574. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 25 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).