Systems and methods for prefetching content items
AssigneeGoogle Inc.
InventorsAnton Kast, William Coster, Anurag Agrawal
Life of this patent
Estimating the term…
Loading patent…
AssigneeGoogle Inc.
InventorsAnton Kast, William Coster, Anurag Agrawal
Estimating the term…
Systems and methods for prefetching content items for display by applications executed on computing devices are provided. The method can include transmitting a first request for content to display within an environment of the application, the first request for content including a first parameter to be used to determine a first content item for display; storing in an associated memory element, the first parameter, transmitting a follow-on request for content including the first parameter of the first request for content; receiving a follow-on content item responsive to the follow-on request for content; storing the follow-on content item in a local cache structure specific to the application; transmitting a second request for content; retrieving, in response to the second request, the follow-on content item from the local cache structure; and displaying, in response to the second request, the follow-on content item within the environment of the application on the computing device.
A method for prefetching dynamically loaded content items for display by applications executed on client computing devices, the method comprising:
The method of any preceding claim, wherein the first content item is different from the follow-on content item.
The method of any preceding claim, further comprising:
The method of any preceding claim, wherein the local cache structure is maintained when the application is closed.
The method of any preceding claim, wherein the local cache structure comprises a plurality of caches which are classified according to parameters included in requests for content items transmitted by the application to the server, and wherein the follow-on content item is stored in one of the plurality of caches which is classified according to the first parameter included in the follow-on request for content.
The method of any preceding claim, wherein the local cache structure is saved persistently on the computing device such that content items stored in the local cache structure are available to the application after relaunching the application.
The method of any preceding claim, wherein the application is configured to support display of a plurality of content items on a display page, each content item is displayed through a content item slot, and each content item slot is assigned a separate local cache structure.
The method of any preceding claim, wherein the first parameter comprises an indication of at least one of a location of the computing device or a network connection type used by the computing device.
A system for prefetching dynamically loaded content items for display by applications executed on client computing devices, comprising:
Dependencies are inferred from the claim text.