IP Library Granted Patent US 11,961,125
Granted Patent B2
US 11,961,125 · App. 18/128,674 · Granted Apr 16, 2024

Method for quantifying advertising impressions

Inventors: Michael Yavonditte (Nashua, NH); David Sebag (Nashua, NH); Indu Narayan (Nashua, NH); Rahul Rao (Nashua, NH); Elber Carneiro (Nashua, NH); Nook Harquail (Nashua, NH); David Cohen (Nashua, NH)
Assignee: Yieldmo, Inc.
G06Q30/0272G06Q30/0242
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 11,961,125
App. No.
18/128,674
Granted
Apr 16, 2024
Kind
B2
Abstract

One variation of a method for quantifying user engagement includes: serving a digital advertisement to a mobile device; recording a first proportion of pixels of the digital advertisement rendered on a display of the mobile device during a first sampling period; recording a second proportion of pixels of the digital advertisement rendered on the display of the mobile device during a second sampling period offset in time from the first sampling period; calculating a cumulative pixel exposure of the digital advertisement at the mobile device based on a combination of a first product of the first proportion of pixels and a duration of the first sampling period and a second product of the second proportion of pixels and a duration of the second sampling period; and storing the cumulative pixel exposure as an engagement metric for a user consuming the digital advertisement at the mobile device.

Claims (104)

1. A method for quantifying user engagement comprising:

during a first time period:

selecting a first visual media for presentation within a first digital platform accessed by a first computing device in a population of computing devices;

accessing a first proportion of pixels of the first visual media rendered within a display of the first computing device during a first sampling period within the first time period; and

calculating a cumulative pixel exposure of the first visual media based on the first proportion of pixels and a first duration of the first sampling period; and

during a second time period succeeding the first time period, in response to the cumulative pixel exposure remaining below a first threshold cumulative pixel exposure, selecting the first visual media for presentation within a second digital platform accessed by a second computing device in the population of computing devices; and

during a third time period succeeding the second time period, in response to the cumulative pixel exposure exceeding the first threshold cumulative pixel exposure, selecting a second visual media for presentation within a third digital platform accessed by a third computing device in the population of computing devices.

2. The method of claim 1 :

wherein selecting the first visual media for presentation within the first digital platform comprises selecting a first digital video for presentation within the first digital platform; and

wherein selecting the second visual media for presentation within the third digital platform comprises selecting a second digital video for presentation within the third digital platform.

3. The method of claim 1 :

further comprising, accessing a second proportion of pixels of the first visual media rendered on the display of the first computing device during a second sampling period succeeding the first sampling period and within the first time period; and

wherein calculating the cumulative pixel exposure based on the first proportion of pixels and the first duration of the first sampling period comprises calculating the cumulative pixel exposure based on:

a first product of the first proportion of pixels and the first duration of the first sampling period; and

a second product of the second proportion of pixels and a second duration of the second sampling period.

4. The method of claim 1 :

wherein selecting the first visual media for presentation within the first digital platform rendered within the display of the first computing device comprises selecting the first visual media for presentation within the first digital platform rendered within the display of the first computing device accessed by a first user;

wherein selecting the first visual media for presentation within the second digital platform rendered within the display of the second computing device comprises selecting the first visual media for presentation within the second digital platform rendered within the display of the second computing device comprising the first computing device accessed by the first user; and

wherein selecting the second visual media for presentation within the third digital platform rendered within the display of the third computing device comprises selecting the second visual media for presentation within the third digital platform rendered within the display of the third computing device comprising the first computing device accessed by the first user.

5. The method of claim 1 :

wherein selecting the first visual media for presentation within the first digital platform rendered within the display of the first computing device comprises selecting the first visual media for presentation within the first digital platform rendered within the display of the first computing device accessed by a first user;

wherein selecting the first visual media for presentation within the second digital platform rendered within the display of the second computing device comprises selecting the first visual media for presentation within the second digital platform rendered within the display of the second computing device, distinct from the first computing device, accessed by a second user distinct from the first user; and

wherein selecting the second visual media for presentation within the third digital platform rendered within the display of the third computing device comprises selecting the second visual media for presentation within the third digital platform rendered within the display of the third computing device, distinct from the first computing device, accessed by a third user distinct from the first user.

6. The method of claim 1 , further comprising, during a test period preceding the first time period:

serving a set of instances of the first visual media to a set of computing devices accessed by a population of users;

for each instance of the first visual media in the set of instances of the first visual media:

recording a test proportion of pixels of the first visual media rendered on a display of a corresponding computing device, in the set of computing devices, during a corresponding sampling period within the test period;

calculating a test cumulative pixel exposure, in a set of test cumulative pixel exposures, based on the test proportion of pixels and a duration of the corresponding sampling period; and

accessing an outcome, in a set of outcomes, of a particular outcome type of consumption of the first advertisement by a corresponding user in the population of users;

deriving an outcome model associating test cumulative pixel exposures and outcomes of the particular outcome type based on the set of test cumulative pixel exposures and the set of outcomes; and

based on the outcome model, defining the first threshold cumulative pixel exposure associated with a threshold probability of a target outcome of the particular outcome type.

7. The method of claim 1 :

wherein selecting the first visual media for presentation within the first digital platform comprises selecting the first visual media, in a first campaign, for presentation within the first digital platform at a first time; and

further comprising, at a second time succeeding the first time:

in response to the cumulative pixel exposure exceeding the first threshold cumulative pixel exposure, selecting a third visual media, within the first campaign, for presentation within a fourth digital platform rendered by the first computing device;

in response to the cumulative pixel exposure remaining below the first threshold cumulative pixel exposure and exceeding a second threshold cumulative pixel exposure, selecting a second instance of the first visual media for presentation within the fourth digital platform; and

in response to the cumulative pixel exposure remaining below the second threshold cumulative pixel exposure, selecting a fourth visual media, in a second campaign distinct from the first campaign, for presentation within the fourth digital platform.

8. The method of claim 1 :

wherein selecting the first visual media for presentation within the first digital platform accessed by the first computing device comprises selecting a first digital advertisement for presentation within a first advertisement slot loaded within a first webpage accessed by the first computing device;

wherein selecting the first visual media for presentation within the second digital platform accessed by the second computing device comprises selecting the first digital advertisement for presentation within a second advertisement slot loaded within a second webpage accessed by the second computing device; and

wherein selecting the second visual media for presentation within the third digital platform accessed by the third computing device comprises selecting a second digital advertisement for presentation within a third advertisement slot loaded within a third webpage accessed by the third computing device.

9. A method for quantifying user engagement comprising:

during a test period:

serving a set of instances of a first visual media to a set of computing devices accessed by a population of users;

for each instance of the first visual media in the set of instances of the first visual media:

recording a test set of viewability data representing viewability of the first visual media rendered on a display of a corresponding computing device, in the set of computing devices;

calculating a test viewability score, in a set of test viewability scores, based on the test set of viewability data; and

accessing an outcome, in a set of outcomes, of a particular outcome type of consumption of the first visual media by a corresponding user in the population of users; and

defining a threshold viewability score associated with a threshold probability of a target outcome of consumption of the first visual media based on the set of test viewability scores and the set of outcomes; and

during a live period succeeding the test period:

selecting the first visual media for presentation within a first digital platform rendered by a first computing device;

recording a first set of viewability data representing viewability of the first visual media rendered on a display of the first computing device;

characterizing a viewability score for the first visual media presented within the first digital platform to the first user based on the first set of viewability data; and

in response to the viewability score exceeding the threshold viewability score, recording an impression for the first visual media.

10. The method of claim 9 :

wherein recording the test set of viewability data comprises:

recording a first proportion of pixels of the first advertisement rendered on the display of the first computing device during a first sampling period within the live period; and

recording a first duration of the first sampling period; and

wherein calculating the test viewability score based on the test set of viewability data comprises:

calculating a first product of the first proportion of pixels and the first duration of the first sampling period; and

calculating a cumulative pixel exposure for the visual media based on the first product.

11. The method of claim 9 :

further comprising, during the test period, deriving an outcome model associating test cumulative pixel exposure and outcomes of the particular outcome type based on the set of test cumulative pixel exposure and the set of outcomes; and

wherein defining the threshold viewability score based on the set of test viewability scores and the set of outcomes comprises defining the threshold viewability score based on the outcome model.

12. The method of claim 9 , further comprising, during the live period:

selecting the first visual media for presentation within a second digital platform rendered by a second computing device;

recording a second set of viewability data representing viewability of the first visual media rendered on a display of the second computing device;

calculating a second viewability score for the first visual media presented within the second digital platform based on the second set of viewability data; and

in response to the second viewability score remaining below the threshold viewability score, withholding recording of a second impression for the first visual media.

13. The method of claim 9 :

wherein selecting the first visual media for presentation within the first digital platform accessed by the first computing device comprises selecting the first visual media for presentation within the first digital platform accessed by the first computing device in a population of computing devices; and

further comprising, during the live period:

in response to the viewability score remaining below the threshold viewability score:

selecting the first visual media for presentation within a second digital platform accessed by a second computing device in the population of computing devices;

recording a second set of viewability data representing viewability of the first visual media rendered on a display of the second computing device; and

updating the viewability score for the first visual media based on the second set of viewability data; and

in response to the viewability score exceeding the threshold viewability score, selecting a second visual media for presentation within a third digital platform accessed by a third computing device in the population of computing devices.

14. A method for quantifying user engagement comprising:

during a first time period:

selecting a first visual media for presentation within a first digital platform accessed by a first computing device in a population of computing devices;

recording a first proportion of pixels of the first visual media rendered within a display of the first computing device during a first sampling period within the first time period; and

calculating a viewability score, representing viewability of the first visual media within the first digital platform, based on the first proportion of pixels and a first duration of the first sampling period;

during a second time period succeeding the first time period, in response to the viewability score falling below a first threshold viewability score, selecting the first visual media for presentation within a second digital platform accessed by a second computing device in the population of computing devices; and

during a third time period succeeding the second time period, in response to the viewability score exceeding the first threshold viewability score, selecting a second visual media for presentation within a third digital platform accessed by a third computing device in the population of computing devices.

15. The method of claim 14 :

wherein selecting the first visual media for presentation within the first digital platform comprises selecting the first visual media for presentation within the first digital platform during the first time period within a global time period of a target duration;

wherein selecting the first visual media for presentation within the second digital platform comprises selecting the first visual media for presentation within the second digital platform during the second time period within the global time period of the target duration; and

wherein selecting the second visual media for presentation within the third digital platform in response to the viewability score exceeding the first threshold viewability score comprises, in response to the viewability score exceeding the first threshold viewability score prior to expiration of the target duration of the global time period, selecting the second visual media for presentation within the third digital platform.

16. The method of claim 15 , further comprising, during a fourth time period succeeding the third time period, in response to expiration of the target duration of the global time period, selecting the first visual media for presentation within a fourth digital platform accessed by a fourth computing device in the population of computing devices.

17. The method of claim 14 :

further comprising, recording a second proportion of pixels of the first visual media rendered within the display of the first computing device during a second sampling period succeeding the first sampling period within the first time period; and

wherein calculating the viewability score based on the first proportion of pixels and the first duration of the first sampling period comprises calculating a first cumulative pixel exposure based on:

a first product of the first proportion of pixels and the first duration of the first sampling period; and

a second product of the second proportion of pixels and a second duration of the second sampling period.

18. The method of claim 14 , further comprising:

serving a set of instances of the first visual media to a set of computing devices accessed by a population of users;

for each instance of the first visual media in the set of instances of the first visual media:

recording a set of test viewability data for the first visual media rendered on a display of a corresponding computing device, in the set of computing devices, during a corresponding sampling period within the test period;

calculating a test viewability score, in a set of test viewability scores, based on the set of test viewability data; and

accessing an outcome, in a set of outcomes, of a particular outcome type of consumption of the first advertisement by a corresponding user in the population of users;

deriving an outcome model associating test viewability scores and outcomes of the particular outcome type based on the set of test viewability scores and the set of outcomes; and

based on the outcome model, defining the first threshold viewability score associated with a threshold probability of a target outcome of the particular outcome type.

19. The method of claim 14 , wherein selecting the first visual media for presentation within the first digital platform accessed by the first computing device comprises selecting the first visual media for presentation within the first digital platform accessed by the first computing device, the first digital platform comprising a first webpage executing within a web browser rendered by the first computing device.

20. The method of claim 14 , wherein selecting the first visual media for presentation within the first digital platform accessed by the first computing device comprises selecting the first visual media for presentation within the first digital platform accessed by the first computing device, the first digital platform comprising an instance of a native application rendered by the first computing device.

Assignments (2)
SECURITY INTEREST Recorded Sep 12, 2023
From: YIELDMO, INC.
To: COMERICA BANK
Reel/Frame 064883/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2023
From: YAVONDITTE, MICHAEL; SEBAG, DAVID; NARAYAN, INDU; RAO, RAHUL; CARNEIRO, ELBER; HARQUAIL, NOOK; COHEN, DAVID
To: YIELDMO, INC.
Reel/Frame 063506/0385 →
Continuity (7)
Continuation 17853238 · Jun 29, 2022
Continuation 17033540 · Sep 25, 2020
Continuation 16119819 · Aug 31, 2018
Provisional Application 62694419 · Jul 5, 2018
Provisional Application 62678194 · May 30, 2018
Provisional Application 62552901 · Aug 31, 2017
Related Publication 20230237533A1 · Jul 27, 2023