Prefetching of video resources for a network page
First Claim
1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein, when executed, the program causes the computing device to at least:
- identify an indication of user interest corresponding to an item presented in first network content being rendered by a display;
download a portion of a video resource to be rendered by the display via second network content in response to identifying the indication of user interest corresponding to the item and prior to receiving a selection of the item presented in the first network content, the selection corresponding to a request for the second network content, and the second network content being associated with the item presented in the first network content;
retrieve the second network content in response to receiving the selection of the item presented in the first network content; and
cause the second network content to be rendered by the display, the second network content including the portion of the video resource.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments for prefetching of objects referenced on a network page. An encoded network page referring to at least one item is retrieved. The same item is included on a second network page. In response to an indication of user interest in the item on the first network page, at least an initial portion of a video resource associated with the indicated item and included on the second network page is retrieved. In response to a user selection of the same item, the retrieved initial portion of the video resource is rendered on the second network page.
81 Citations
20 Claims
-
1. A non-transitory computer-readable medium embodying a program executable in a computing device, wherein, when executed, the program causes the computing device to at least:
-
identify an indication of user interest corresponding to an item presented in first network content being rendered by a display; download a portion of a video resource to be rendered by the display via second network content in response to identifying the indication of user interest corresponding to the item and prior to receiving a selection of the item presented in the first network content, the selection corresponding to a request for the second network content, and the second network content being associated with the item presented in the first network content; retrieve the second network content in response to receiving the selection of the item presented in the first network content; and cause the second network content to be rendered by the display, the second network content including the portion of the video resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
-
at least one computing device; and a media prefetch application executable by the at least one computing device, wherein, when executed, the media prefetch application causes the at least one computing device to at least; identify an indication of interest corresponding to an item based at least in part on an interaction with first network content being rendered by the at least one computing device, the first network content including a selectable component associated with the item; download a portion of a video resource in response to the indication of interest and prior to a selection of the selectable component associated with the item, the selectable component corresponding to a request for second network content; retrieve the second network content in response to the selection of the selectable component on the first network content; and cause the second network content to be rendered by the at least one computing device, the second network content including the portion of the video resource. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
identifying, via a computing device, an indication of user interest corresponding to an item displayed in first network content being rendered by a display; downloading, via the computing device, a portion of a video resource associated with the item in response to the indication of user interest and prior to receiving a selection of the item displayed in the first network content, the selection corresponding to a request for second network content, and the portion of the video resource to be rendered by the second network content; and causing, via the computing device, the portion of the video resource to be rendered by the second network content in response to receiving the selection of the item displayed in the first network content. - View Dependent Claims (17, 18, 19, 20)
-
Specification