Patent ID: 9576069
Date: 2017-02-21
CPC Classifications: G06F,G06Q,H04L

Claim:
1. A method comprising: requesting and receiving a first document from a server device; based on the first document, rendering a web page for display on a client device, wherein the rendered web page includes a first plurality of selectable items corresponding to respective types of web page content; determining that a scroll position of the rendered web page has a particular characteristic; responsive to determining that the scroll position of the rendered web page has the particular characteristic, requesting and receiving a second document from the server device, wherein the second document is associated with one of the first plurality of selectable items; re-rendering the web page for display on the client device, wherein the re-rendered web page includes content from the first document and the second document, wherein the re-rendered web page includes a second plurality of selectable items corresponding to respective types of web page content, and wherein the second plurality of selectable items is different from the first plurality of selectable items; determining that an item of the first plurality of selectable items or of the second plurality of selectable items has been selected; in response to determining that the item of the first plurality of selectable items or of the second plurality of selectable items has been selected, requesting and receiving a third document from the server device, wherein the third document is associated with the selected item; and further re-rendering the web page for display on the client device, wherein the further re-rendered web page includes content from the first document, second document and the third document, wherein the further re-rendered web page includes a third plurality of selectable items corresponding to respective types of web page content, wherein the third plurality of selectable items is different from the first plurality of selectable items and the second plurality of selectable items, and further wherein the further re-rendered web page represents the first document followed by the second document, and the second document followed by the third document.