METHODS FOR SERVING INTERACTIVE CONTENT TO A USER
First Claim
1. A method for serving an interactive advertisement to a user, the method comprising:
- at an initial time, at a computer system affiliated with an advertising platform;
accessing a digital video comprising digital advertising content;
selecting a subset of frames from the digital video;
compiling the subset of frames into a static image file;
at a visual element inserted into an electronic document rendered within a window by a computing device distinct from the computer system;
in response to a scroll event that moves the visual element into view in the window, inserting a first region of the static image file into the visual element, the first region corresponding to a first frame in the subset of frames;
in response to continuation of the scroll event that moves the visual element upward within the window, sequentially inserting regions of the static image file, according to an order of frames in the subset of frames, into the visual element at a rate proportional to the scroll event; and
estimating engagement of the user with the visual element based on characteristics of scroll events occurring at the computing device while the visual element is rendered within the window.
3 Assignments
0 Petitions
Accused Products
Abstract
One variation of a method for serving interactive content to a user includes, at a visual element inserted into a document accessed by a computing device: loading a first frame from a digital video; in response to a scroll-down event that moves the visual element upward from a bottom of a window rendered on the computing device toward a top of the window, seeking from the first frame through a subset of frames in the digital video in a first direction at a rate corresponding to a scroll rate of the scroll-down event, the subset of frames spanning a duration of the digital video corresponding to a length of the scroll-down event; and, in response to termination of the scroll-down event with the visual element remaining in view within the window, playing the digital video forward from a last frame in the subset of frames in the digital video.
-
Citations
20 Claims
-
1. A method for serving an interactive advertisement to a user, the method comprising:
-
at an initial time, at a computer system affiliated with an advertising platform; accessing a digital video comprising digital advertising content; selecting a subset of frames from the digital video; compiling the subset of frames into a static image file; at a visual element inserted into an electronic document rendered within a window by a computing device distinct from the computer system; in response to a scroll event that moves the visual element into view in the window, inserting a first region of the static image file into the visual element, the first region corresponding to a first frame in the subset of frames; in response to continuation of the scroll event that moves the visual element upward within the window, sequentially inserting regions of the static image file, according to an order of frames in the subset of frames, into the visual element at a rate proportional to the scroll event; and estimating engagement of the user with the visual element based on characteristics of scroll events occurring at the computing device while the visual element is rendered within the window. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for serving an interactive advertisement to a user, the method comprising:
-
at a visual element inserted into an electronic document rendered within a window by a computing device distinct from the computer system; loading a static image file, comprising a subset of frames extracted from a digital video, into the visual element; in response to a scroll event that moves the visual element into view in the window, inserting a first region of the static image file into the visual element, the first region corresponding to a first frame in the subset of frames; in response to continuation of the scroll event that moves the visual element upward within the window, sequentially inserting regions of the static image file, according to an order of frames in the subset of frames, into the visual element at a rate proportional to the speed of the scroll event; and estimating engagement of the user with the visual element based on characteristics of scroll events occurring at the computing device while the visual element is rendered within the window. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A method for serving an interactive advertisement to a user, the method comprising:
-
at an initial time, at a computer system affiliated with an advertising platform; accessing a digital video comprising digital advertising content; selecting a subset of frames from the digital video; compiling the subset of frames into a compressed video file; at a visual element inserted into an electronic document rendered within a window by a computing device distinct from the computer system; in response to a scroll event that moves the visual element into view in the window, inserting a first frame of the compressed video file into the visual element; in response to continuation of the scroll event that moves the visual element upward within the window, sequentially inserting frames of the compressed video file into the visual element at a rate proportional to the scroll event disassociated from the natural frame rate of the digital video; and estimating engagement of the user with the visual element based on characteristics of scroll events occurring at the computing device while the visual element is rendered within the window. - View Dependent Claims (18, 19, 20)
-
Specification