INFORMED OPT-IN PREVIEWS FOR VIDEO ADVERTISEMENTS
First Claim
1. A non-transitory computer-readable medium having computer-executable instructions stored thereon,wherein the instructions, when executed, cause a computer system having at least one computer processor to perform a method comprising:
- receiving a request for content to be presented on a client device;
displaying, on a display of the client device, information that includes at least a portion of the content and an initial frame of an informed opt-in preview representative of a video advertisement;
detecting a positive scrolling of the information presented on the display of the client device;
updating the displayed information in response to the positive scrolling, wherein updating the displayed information includes progressing the informed opt-in preview in a positive direction and at a rate consistent with the positive scrolling;
detecting a negative scrolling of the information presented on the display of the client device; and
updating the displayed information in response to the negative scrolling, wherein updating the displayed information includes regressing the informed opt-in preview in a negative direction and at a rate consistent with the negative scrolling.
2 Assignments
0 Petitions
Accused Products
Abstract
The described implementations facilitate the discovery and presentation of video advertisements in a non-intrusive manner by users of client devices. In one implementation, an informed opt-in preview representative of a video advertisement is generated. The informed opt-in preview is a short video presentation that is formed from frames extracted from the video advertisement that can be presented on a client device to provide a user with an overview of the video advertisement corresponding to that informed opt-in preview. For example, the video advertisement may be a two-minute video advertisement. In comparison, the informed opt-in preview may be as little as three—five seconds in length and simply provide an overview of the video advertisement.
15 Citations
20 Claims
-
1. A non-transitory computer-readable medium having computer-executable instructions stored thereon,
wherein the instructions, when executed, cause a computer system having at least one computer processor to perform a method comprising: -
receiving a request for content to be presented on a client device; displaying, on a display of the client device, information that includes at least a portion of the content and an initial frame of an informed opt-in preview representative of a video advertisement; detecting a positive scrolling of the information presented on the display of the client device; updating the displayed information in response to the positive scrolling, wherein updating the displayed information includes progressing the informed opt-in preview in a positive direction and at a rate consistent with the positive scrolling; detecting a negative scrolling of the information presented on the display of the client device; and updating the displayed information in response to the negative scrolling, wherein updating the displayed information includes regressing the informed opt-in preview in a negative direction and at a rate consistent with the negative scrolling. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing system, comprising:
-
a processor; and a memory coupled to the processor and storing program instructions that when executed by the processor causes the processor to at least; present information on a display of a client device, the information including an initial frame of an informed opt-in preview, wherein the informed opt-in preview is representative of a video advertisement; detect a scrolling of the information; and progress a presentation of the informed opt-in preview at a rate consistent with the scrolling such that a presentation of the informed opt-in preview corresponds to a position of the informed opt-in preview on the display of the client device. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method, comprising:
under control of one or more computing systems configured with executable instructions, generating an informed opt-in preview representative of a video advertisement; associating the informed opt-in preview with the video advertisement; receiving from a client device a request for content corresponding to the video advertisement; sending to the client device, in response to the request, the informed opt-in preview for presentation on the client device; receiving from the client device a selection of the informed opt-in preview; and sending to the client device, in response to receiving the selection, the video advertisement for presentation on the client device. - View Dependent Claims (17, 18, 19, 20)
Specification