Methods for serving interactive content to a user

US11604918B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11604918-B2
Application numberUS-202017039961-A
CountryUS
Kind codeB2
Filing dateSep 30, 2020
Priority dateOct 25, 2014
Publication dateMar 14, 2023
Grant dateMar 14, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

We claim: 1. A method for serving interactive advertising content to a user comprising: compiling a set of frames comprising advertising content into a digital advertisement; loading the digital advertisement into the image player inserted into an electronic document rendered within a window of a display of a computing device associated with the user; at the image player: during a first scroll event: detecting relocation of the image player from an initial position outside the window to a first position within the window; and rendering a first frame of the digital advertisement within the image player; during a second scroll event: detecting relocation of the image player to a second position above the first position within the window at a first scroll rate; and rendering a first sequence of frames of the digital advertisement within the image player at a first rate proportional to the first scroll rate and in a forward order defined by the set of frames; and during a third scroll event: detecting relocation of the image player to a third position below the second position within the window at a second scroll rate; and rendering a second sequence of frames of the digital advertisement within the image player at a second rate proportional to the second scroll rate and in a reverse order. 2. The method of claim 1 , wherein compiling the set of frames comprising advertising content into the digital advertisement comprises, at an initial time, at a computer system affiliated with an advertising platform and distinct from the computing device: accessing a digital video comprising advertising content; extracting the set of frames from the digital video; and compiling the set of frames into the digital advertisement. 3. The method of claim 1 : wherein compiling the set of frames into the digital advertisement comprises compiling the set of frames into a static image; wherein rendering the first frame within the image player comprises: locating a crop area over a first region of the static image defining the first frame; and rendering the first region of the static image, bounded by the crop area, within the image player; and wherein rendering the first sequence of frames of the digital advertisement within the image player comprises: translating the crop area over a first sequence of regions of the static image defining the first sequence of frames; and rendering regions of the static image, bounded by the crop area, within the image player during the second scroll event. 4. The method of claim 3 : wherein compiling the set of frames into the static image comprises adjoining the set of frames in a column, ordered from a bottom of the column to a top of the column according to an order of the set of frames within the digital video, to form the static image; wherein rendering the first frame within the image player during the first scroll event comprises rendering the first frame at the bottom of the column during the first scroll event that moves the image player to the first position at a bottom of the window; and wherein rendering the first sequence of frames within the image player during the second scroll event comprises rendering the first sequence of frames, from the first frame at the bottom of the column to a second frame above the first frame within the column. 5. The method of claim 1 , wherein compiling the set of frames comprising advertising content into the digital advertisement comprises compiling the set of frames comprising advertising content into the digital advertisement comprising a digital video. 6. The method of claim 5 , further comprising, in response to selection of the image player by the user, replaying the digital video within the image player within the image player at a preset frame rate. 7. The method of claim 5 : wherein loading the digital advertisement into the image player comprises loading the digital video comprising the set of frames into the image player; wherein rendering the first frame within the image player during the first scroll event comprises rendering the first frame in the digital video within the image player during the first scroll event that moves the image player to the first position at a border of the window; and wherein rendering the first sequence of frames, within the image player, at the first rate proportional the first scroll rate during the second scroll event comprises replaying the digital video forward, within the image player, from a second frame to a third frame in the digital video, at the first rate proportional the first scroll rate during the second scroll event, the third frame succeeding the second frame in the digital video. 8. The method of claim 7 , further comprising: in response to termination of the first scroll event, replaying the digital video forward, within the image player, from the first frame in the digital video to a second frame in the digital video at a preset video frame rate, the second frame succeeding the first frame in the digital video; and in response to termination of the second scroll event, replaying the digital video forward, within the image player, from the third frame in the digital video to a fourth frame in the digital video at the preset video frame rate, the fourth frame succeeding the third frame in the digital video. 9. The method of claim 1 , further comprising characterizing engagement of the user with the image player based on a quantity of scroll direction changes recorded while the image player is rendered within the window.

Assignees

Inventors

Classifications

  • Electronic editing of digitised analogue information signals, e.g. audio or video signals · CPC title

  • Scrolling or panning · CPC title

  • G06F40/143Primary

    Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD] · CPC title

  • used signal is a video-frame or a video-field (P.I.P) · CPC title

  • involving advertisement data (advertising per se G06Q30/02) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11604918B2 cover?
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 …
Who is the assignee on this patent?
Yieldmo Inc
What technology area does this patent fall under?
Primary CPC classification G06F40/143. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Mar 14 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).