VIDEO ADVERTISEMENT OVERLAY SYSTEM AND METHOD
First Claim
Patent Images
1. A system comprising:
- a hardware processor that is programmed to;
receive a request for a first video content item from a client device;
in response to the request for the first video content item, cause the client device to playback a second video content item in a video window; and
cause the client device to display an overlay element that is positioned over the video window, wherein the overlay element includes a counter indicating an availability to present the first video content item and inhibit the presentation of the second video content item, wherein the overlay element becomes selectable to skip the second video content item in response to an expiration of the counter, and wherein receiving a selection of the overlay element causes the second video content item to be skipped and causes the first video content item to be played back.
1 Assignment
0 Petitions
Accused Products
Abstract
This disclosure relates system(s) and method(s) for overlaying functionalities, text, annotations, and/or features on video advertisements and content videos.
35 Citations
21 Claims
-
1. A system comprising:
a hardware processor that is programmed to; receive a request for a first video content item from a client device; in response to the request for the first video content item, cause the client device to playback a second video content item in a video window; and cause the client device to display an overlay element that is positioned over the video window, wherein the overlay element includes a counter indicating an availability to present the first video content item and inhibit the presentation of the second video content item, wherein the overlay element becomes selectable to skip the second video content item in response to an expiration of the counter, and wherein receiving a selection of the overlay element causes the second video content item to be skipped and causes the first video content item to be played back. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
receiving, using a hardware processor, a request for a first video content item from a client device; in response to the request for the first video content item, causing, using the hardware processor, the client device to playback a second video content item in a video window; and causing, using the hardware processor, the client device to display an overlay element that is positioned over the video window, wherein the overlay element includes a counter indicating an availability to present the first video content item and inhibit the presentation of the second video content item, wherein the overlay element becomes selectable to skip the second video content item in response to an expiration of the counter, and wherein receiving a selection of the overlay element causes the second video content item to be skipped and causes the first video content item to be played back. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium containing computer executable instructions that, when executed by a processor, cause the processor to perform a method, the method comprising:
-
receiving a request for a first video content item from a client device; in response to the request for the first video content item, causing the client device to playback a second video content item in a video window; and causing the client device to display an overlay element that is positioned over the video window, wherein the overlay element includes a counter indicating an availability to present the first video content item and inhibit the presentation of the second video content item, wherein the overlay element becomes selectable to skip the second video content item in response to an expiration of the counter, and wherein receiving a selection of the overlay element causes the second video content item to be skipped and causes the first video content item to be played back. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification