IP Library Granted Patent US 12,641,323
Granted Patent B2
US 12,641,323 · App. 18/816,857 · Granted May 26, 2026

Method for serving interactive digital advertising content within a streaming platform

Inventors: Terry McClendon (Nashua, NH); David Sebag (Nashua, NH); Sambit Patnaik (Nashua, NH)
Assignee: Yieldmo, Inc.
H04N21/812G06F3/04817H04N21/23424H04N21/234345
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,641,323
App. No.
18/816,857
Granted
May 26, 2026
Kind
B2
Abstract

One variation of a method includes: rendering a home screen of an ad stream viewed on a display of a streaming device accessed by a user, the home screen including an image player located in a first subregion of the home screen and a set of icons selectable by the user, each icon corresponding to a video advertisement loaded within the image player; in response to detecting a first user input proximal a first icon, reconfiguring the image player to a second subregion of the home screen and triggering playback of a first video advertisement within the image player; and, during playback of the first video advertisement, in response to receiving a second user input proximal the first icon, reconfiguring the image player to a third subregion of the home screen, activating an audio stream corresponding to the first video advertisement, and continuing playback of the first video advertisement.

Claims (58)

1 . A method comprising:

during a first event that pauses playback of a primary video at a first frame in the primary video, the primary video viewed on a display of a first device accessed by a user, rendering a home screen of an ad stream in replacement of the primary video, the home screen comprising an image player comprising a set of icons selectable by the user, each icon, in the set of icons, corresponding to a video advertisement in a set of video advertisements;

during the first event, in response to a user input proximal a first icon, in the set of icons, corresponding to a first video advertisement in the set of video advertisements:

rendering a digital identifier within the home screen, the digital identifier associated with the ad stream rendered on the first device; and

triggering playback of the first video advertisement within the image player;

during playback of the first video advertisement on the first device, in response to a scan event that captures the digital identifier at a second device, triggering the second device to navigate to an electronic document comprising content associated with the first video advertisement; and

based on the scan event:

associating the second device with the first device based on the digital identifier; and

characterizing engagement of the user with the first video advertisement.

2 . The method of claim 1 , wherein triggering the second device to navigate to the electronic document in response to the scan event that captures the digital identifier at the second device comprises triggering the second device to navigate to the electronic document in response to the scan event that captures the digital identifier at the second device comprising a mobile device.

3 . The method of claim 1 :

wherein rendering the home screen comprising the image player comprising the set of icons comprises rendering the home screen comprising the image player comprising the set of icons arranged in a first subregion of the home screen; and

wherein triggering playback of the first video advertisement comprises triggering playback of the first video advertisement arranged in a second subregion of the home screen.

4 . The method of claim 1 , further comprising:

in response to termination of the first event during playback of the first video advertisement at a first frame:

pausing playback of the first video advertisement at the first frame; and

initiating playback of the primary video at the first frame; and

during a second event that pauses playback of the primary video at a second frame in the primary video:

rendering the home screen of the ad stream in replacement of the primary video; and

triggering playback of the first video advertisement from the first frame.

5 . The method of claim 1 , wherein triggering the second device to navigate to the electronic document comprising content associated with the first video advertisement comprises triggering the second device to navigate to the electronic document comprising a second image player loaded with the first video advertisement.

6 . The method of claim 5 , wherein characterizing engagement of the user with the first video advertisement comprises:

characterizing a first engagement score for the user interacting with the first video advertisement at the first device; and

characterizing a second engagement score for the user interacting with the first video advertisement at the second device.

7 . The method of claim 1 , further comprising:

selecting a second set of video advertisements for serving to the user within the ad stream at the first device based on a set of engagement data captured at the second device linked to the first device; and

during a second event that pauses playback of the primary video, rendering the home screen of the ad stream on the display of the first device, the home screen comprising the image player and a second set of icons selectable by the user, each icon, in the second set of icons, corresponding to a video advertisement, in the second set of video advertisements, loaded within the image player.

8 . The method of claim 1 , wherein characterizing engagement of the user with the first video advertisement comprises:

characterizing a first engagement score for the user interacting with the first video advertisement based on user inputs at the first icon; and

characterizing a second engagement score for the user interacting with the first video advertisement based on the scan event.

9 . The method of claim 1 , wherein characterizing engagement of the user with the first video advertisement comprises characterizing engagement of the user with the first video advertisement based on a duration of playback of the first video advertisement during the first event.

10 . A method comprising:

during a first event that pauses playback of a primary video viewed on a display of a first device accessed by a user, rendering a home screen of an ad stream in replacement of the primary video, the home screen comprising an image player comprising a set of icons selectable by the user, each icon, in the set of icons, corresponding to a digital video in a set of digital videos;

in response to a user input proximal a first icon, in the set of icons, corresponding to a first digital video in the set of digital videos:

rendering a digital identifier within the home screen, the digital identifier associated with the ad stream rendered on the first device; and

triggering playback of the first digital video within the image player;

during playback of the first digital video on the first device, in response to a scan event that captures the digital identifier at a second device, triggering the second device to navigate to an electronic document comprising content associated with the first digital video; and

based on the scan event, associating the second device with the first device based on the digital identifier.

11 . The method of claim 10 , further comprising, based on the scan event, characterizing engagement of the user with the first digital video.

12 . The method of claim 11 , wherein characterizing engagement of the user with the first digital video comprises characterizing engagement of the user with the first digital video based on the scan event.

13 . The method of claim 10 , wherein rendering the home screen comprising the image player comprising the set of icons corresponding to the set of digital videos comprises rendering the home screen comprising the image player comprising the set of icons corresponding to the set of digital videos comprising video advertisements.

14 . The method of claim 10 , wherein triggering the second device to navigate to the electronic document comprising content associated with the first digital video comprises triggering the second device to navigate to the electronic document comprising a webpage for a brand associated with the first digital video.

15 . The method of claim 10 , wherein associating the second device with the first device in response to the scan event comprises, in response to the scan event:

receiving a request for content from the second device, the request specifying the digital identifier associated with the first device and a device identifier associated with the second device; and

linking the device identifier to a device profile, in a population of device profiles, associated with the first device.

16 . A method comprising:

during playback of a primary video viewed on a display of a first device:

pausing playback of the primary video; and

rendering an ad stream in replacement of the primary video, the ad stream comprising a set of selectable icons, each icon, in the set of icons, corresponding to a digital video in a set of digital videos;

in response to a user input proximal a first icon, in the set of icons, corresponding to a first digital video in the set of digital videos:

rendering a digital identifier within the home screen; and

triggering playback of the first digital video at the first device;

during playback of the first digital video at the first device, in response to a scan event that captures the digital identifier at a second device, triggering the second device to navigate to an electronic document comprising content associated with the first digital video; and

based on the scan event, associating the second device with the first device based on the digital identifier.

17 . The method of claim 16 , further comprising, based on the scan event, characterizing user engagement with the first digital video.

18 . The method of claim 16 , wherein pausing playback of the primary video comprises, during playback of the primary video, in response to a user input at the first device that triggers pausing of the first device, pausing playback of the primary video.

19 . The method of claim 16 , wherein pausing playback of the primary video and rendering the ad stream comprises, during playback of the primary video, in response to a duration of playback of the primary video exceeding a threshold duration, pausing playback of the primary video and rendering the ad stream.

20 . The method of claim 16 , wherein rendering the ad stream comprising the set of selectable icons corresponding to the set of digital videos comprises rendering the ad stream comprising the set of selectable icons corresponding to the set of digital videos comprising advertising content.

Assignments (2)
SECURITY INTEREST Recorded Sep 26, 2025
From: YIELDMO, INC.
To: COMERICA BANK
Reel/Frame 072391/0019 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 28, 2024
From: MCCLENDON, TERRY; SEBAG, DAVID; PATNAIK, SAMBIT
To: YIELDMO, INC.
Reel/Frame 068424/0523 →
Continuity (6)
Continuation 18128509 · Mar 30, 2023
Continuation 17566948 · Dec 31, 2021
Continuation In Part 17349570 · Jun 16, 2021
Provisional Application 63289995 · Dec 15, 2021
Provisional Application 63040447 · Jun 17, 2020
Related Publication 20240422404A1 · Dec 19, 2024
References Cited (38)
US 9066122B1 · Rattazzi · 2015 [cited by examiner]
US 9154722B1 · Muniyandi · 2015 [cited by examiner]
US 9167312B2 · Archer · 2015 [cited by examiner]
US 9301022B1 · Rowles · 2016 [cited by examiner]
US 10026104B2 · Huang · 2018 [cited by examiner]
US 10180982B2 · Maharajh · 2019 [cited by examiner]
US 20020100041A1 · Rosenberg · 2002 [cited by examiner]
US 20020174430A1 · Ellis · 2002 [cited by examiner]
US 20030110499A1 · Knudson · 2003 [cited by examiner]
US 20070162951A1 · Rashkovskiy · 2007 [cited by examiner]
US 20070300263A1 · Barton · 2007 [cited by examiner]
US 20080263583A1 · Heath · 2008 [cited by examiner]
US 20080297591A1 · Aarts · 2008 [cited by examiner]
US 20100083304A1 · Pan · 2010 [cited by examiner]
US 20110145856A1 · Agarwal · 2011 [cited by examiner]
US 20120051252A1 · Iwao · 2012 [cited by examiner]
US 20120099022A1 · Sundy · 2012 [cited by examiner]
US 20130014153A1 · Bhatia · 2013 [cited by examiner]
US 20130086607A1 · Tom · 2013 [cited by examiner]
US 20130144720A1 · Hari · 2013 [cited by examiner]
US 20130159107A1 · Lim · 2013 [cited by examiner]
US 20130347032A1 · Geraci · 2013 [cited by examiner]
US 20140150019A1 · Ma · 2014 [cited by examiner]
US 20150019983A1 · White · 2015 [cited by examiner]
US 20150113560A1 · McCoy · 2015 [cited by examiner]
US 20150150042A1 · Hwang · 2015 [cited by examiner]
US 20160225012A1 · Ha · 2016 [cited by examiner]
US 20160267879A1 · Champel · 2016 [cited by examiner]
US 20160345076A1 · Makhlouf · 2016 [cited by examiner]
US 20170208348A1 · Cheng · 2017 [cited by examiner]
US 20170272824A1 · Bunner · 2017 [cited by examiner]
US 20170289642A1 · Bury · 2017 [cited by examiner]
US 20180184169A1 · Maughan · 2018 [cited by examiner]
US 20190082239A1 · Webster · 2019 [cited by examiner]
US 20200045358A1 · Modi · 2020 [cited by examiner]
US 20200099977A1 · Korn · 2020 [cited by examiner]
US 20210127160A1 · Abe · 2021 [cited by examiner]
US 20220038757A1 · Ghavami · 2022 [cited by examiner]