SYSTEMS AND METHODS FOR PREFETCHING ONLINE CONTENT ITEMS FOR LOW LATENCY DISPLAY TO A USER
First Claim
1. A computer-implemented method for pre-fetching online content items, said method using a first computing device including a processor in communication with an output device and a memory, said method comprising:
- displaying an online publication to a user using the output device;
identifying a break point associated with the online publication;
determining an estimated display duration of a content item for display on the output device of the first computer device at the breakpoint of the online publication, the estimated display duration being based on a content item viewing history associated with the first computer device;
determining, by the processor, a pre-fetch point prior to the break point based on the estimated display duration; and
initiating transmission of at least a portion of the content item into the memory at the pre-fetch point.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for pre-fetching online content items is provided. The method uses a first computing device including a processor in communication with an output device and a memory. The method includes displaying an online publication to a user using the output device. The method also includes identifying a break point associated with the online publication. The method further includes determining, by the processor, a pre-fetch point prior to the break point. The method also includes initiating transmission of a content item into the memory at the pre-fetch point.
-
Citations
32 Claims
-
1. A computer-implemented method for pre-fetching online content items, said method using a first computing device including a processor in communication with an output device and a memory, said method comprising:
-
displaying an online publication to a user using the output device; identifying a break point associated with the online publication; determining an estimated display duration of a content item for display on the output device of the first computer device at the breakpoint of the online publication, the estimated display duration being based on a content item viewing history associated with the first computer device; determining, by the processor, a pre-fetch point prior to the break point based on the estimated display duration; and initiating transmission of at least a portion of the content item into the memory at the pre-fetch point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer system comprising:
-
an output device; at least one memory; and one or more processors configured to; display an online publication to a user using said output device; identify a break point associated with the online publication; determine an estimated display duration of a content item for display on the output device of the first computer device at the breakpoint of the online publication, the estimated display duration being based on a content item viewing history associated with the first computer device; determine a pre-fetch point prior to the break point based on the estimated display duration; and initiate transmission of at least a portion of the content item into the memory at the pre-fetch point. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Computer-readable storage media having computer-executable instructions embodied thereon, wherein, when executed by at least one processor, the computer-executable instructions cause the processor to:
-
display an online publication to a user using an output device; identify a break point associated with the online publication; determine an estimated display duration of a content item for display on the output device of the first computer device at the breakpoint of the online publication, the estimated display duration being based on a content item viewing history associated with the first computer device; determine a pre-fetch point prior to the break point based on the estimated display duration; and initiate transmission of at least a portion of the content item from a second computing device to the processor at the pre-fetch point. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
26. A computer device comprising one or more processors in communication with a client device including a memory and an output device, said computer device configured to:
-
display an online publication to a user using said output device; identify a break point associated with the online publication; determine an estimated display duration of a content item for display on the output device of the first computer device at the breakpoint of the online publication, the estimated display duration being based on a content item viewing history associated with the first computer device; determine a pre-fetch point prior to the break point based on the estimated display duration; and initiate transmission of at least a portion of the content item from the computer device into the memory of the client device at the pre-fetch point. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
Specification