Smart Content Pre-Loading on Client Devices
First Claim
Patent Images
1. A method, comprising the operations of:
- presenting a webpage through a browser running on a client device, wherein the webpage is from an online content-aggregation website and includes a plurality of panels containing a plurality of content items;
selectively pre-loading into a cache a resource associated with a content item in a panel if the content item is relatively persistent in comparison to other content items, wherein the cache is controlled by the browser;
retrieving the resource from the cache upon receiving a command from a user; and
presenting the resource through the browser, wherein each of the operations is executed by one or more processors.
6 Assignments
0 Petitions
Accused Products
Abstract
Software on a client device presents a webpage through a browser. The webpage is from an online content-aggregation website and includes a plurality of panels containing a plurality of content items. The software selectively pre-loads into a cache a resource associated with a content item in a panel if the content item is relatively persistent in comparison to other content items. The cache is controlled by the browser. The software retrieves the resource from the cache upon receiving command from a user and presents the resource through the browser.
-
Citations
20 Claims
-
1. A method, comprising the operations of:
-
presenting a webpage through a browser running on a client device, wherein the webpage is from an online content-aggregation website and includes a plurality of panels containing a plurality of content items; selectively pre-loading into a cache a resource associated with a content item in a panel if the content item is relatively persistent in comparison to other content items, wherein the cache is controlled by the browser; retrieving the resource from the cache upon receiving a command from a user; and presenting the resource through the browser, wherein each of the operations is executed by one or more processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable media persistently storing a program, wherein the program, when executed, instructs a processor to perform the following operations:
-
present a webpage through a browser running on a client device, wherein the webpage is from an online content-aggregation website and includes a plurality of panels containing a plurality of content items; selectively pre-load into a cache a resource associated with a content item in a panel if the content item is relatively persistent in comparison to the other content items, wherein the cache is controlled by the browser; retrieve the resource from the cache upon receiving a command from a user; and present the resource through the browser, wherein each of the operations is executed by one or more processors. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising the operations of:
-
presenting a view on a client device, wherein the view includes a plurality of panels containing a plurality of content items received from an online content-aggregation website; selectively pre-loading into a cache on the client device a resource associated with a content item in a panel if the content item is relatively persistent in comparison to the other content items; retrieving the resource from the cache upon receiving a command from a user; and presenting the resource in a view, wherein each of the operations is executed by one or more processors. - View Dependent Claims (20)
-
Specification