IP Library Granted Patent US 11,727,435
Granted Patent B2
US 11,727,435 · App. 17/892,874 · Granted Aug 15, 2023

Methods and apparatus to detect advertisements embedded in online media

Inventor: Justin Fahnestock (Tampa, FL)
Assignee: The Nielsen Company (US), LLC
G06Q30/0246G06Q30/0272
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,727,435
App. No.
17/892,874
Granted
Aug 15, 2023
Kind
B2
Abstract

Example methods and apparatus disclosed herein detect advertisements embedded in online media. An example apparatus includes memory, computer readable instructions, and processor circuitry to execute the computer readable instructions to render a graphical representation of progress associated with presentation of primary media distributed by an online media provider to a consumer device, the primary media including an event notification, the graphical representation to have a length and to depict the event notification at a location on the graphical representation. The example apparatus also includes processor circuitry to execute the computer readable instructions to determine a first time associated with the event notification based on the length of the graphical representation and the location of the event notification and determine a second time associated with a media feature of the primary media.

Claims (44)

1. An apparatus comprising:

memory;

computer readable instructions; and

processor circuitry to execute the computer readable instructions to:

render a graphical representation of progress associated with presentation of primary media distributed by an online media provider to a consumer device, the primary media including an event notification, the graphical representation to have a length and to depict the event notification at a location on the graphical representation; and

determine a first time associated with the event notification based on the length of the graphical representation and the location of the event notification;

determine a second time associated with a media feature of the primary media; and

indicate, without accessing the consumer device, that secondary media from the online media provider is also to be embedded in the primary media distributed to the consumer device when a difference between the first time and the second time meets a threshold.

2. The apparatus of claim 1 , wherein the processor circuitry is to extract a portion of the secondary media in response to determining the secondary media is embedded in the primary media.

3. The apparatus of claim 2 , wherein the processor circuitry is to determine, from the portion of the secondary media, an identity of the secondary media.

4. The apparatus of claim 1 , wherein the processor circuitry is to obtain information that describes the graphic representation from auxiliary data accompanying the primary media.

5. The apparatus of claim 1 , wherein the processor circuitry is to:

obtain a presentation time of the primary media;

determine a ratio of the location of the event notification and the length of the graphical representation; and

multiply the ratio and the presentation time to determine the first time.

6. The apparatus of claim 1 , wherein the processor circuitry is to identify the second time as a start time of the secondary media in response to determining that the secondary media is embedded in the primary media.

7. The apparatus of claim 6 , wherein the processor circuitry is to determine an end time of the secondary media in response to identifying the second time as the start time of the secondary media.

8. An apparatus comprising:

means for determining a first time associated with an event notification embedded in primary media distributed by an online media provider to a consumer device, the means for determining to:

render a graphical representation of progress associated with presentation of the primary media, the graphical representation to have a length and to include the event notification at a location on the graphical representation; and

determine the first time based on the length of the graphical representation and the location of the event notification;

means for detecting a media feature of the primary media, the means for detecting to determine a second time associated with the media feature; and

means for indicating, without accessing the consumer device, that secondary media from the online media provider is also to be embedded in the primary media distributed to the consumer device when a difference between the first time and the second time meets a threshold.

9. The apparatus of claim 8 , further including means for extracting a portion of the secondary media in response to determining the secondary media is embedded in the primary media.

10. The apparatus of claim 9 , further including means for identifying, from the portion of the secondary media, an identity of the secondary media.

11. The apparatus of claim 8 , wherein the means for detecting is to obtain information that describes the graphic representation from auxiliary data accompanying the primary media.

12. The apparatus of claim 8 , wherein the means for determining is to:

obtain a presentation time of the primary media;

determine a ratio of the location of the event notification and the length of the graphical representation; and

multiply the ratio and the presentation time to determine the first time.

13. The apparatus of claim 8 , wherein the means for indicating is to identify the second time as a start time of the secondary media in response to determining that secondary media is embedded in the primary media.

14. The apparatus of claim 13 , wherein the means for indicating is to determine an end time of the secondary media in response to identifying the second time as a start time of the secondary media.

15. An apparatus comprising:

means for determining a first time associated with an event notification embedded in primary media, the primary media from an online media provider, the first time to be determined based on (i) a length of a graphical progress indicator associated with the primary media and (ii) a location of the event notification in the primary media;

means for detecting a media feature of the primary media, the means for detecting to determine a second time associated with the media feature; and

means for determining that secondary media from the online media provider is to be embedded in the primary media when a difference between the first time and the second time meets a threshold.

16. The apparatus of claim 15 , further including means for extracting a portion of the secondary media from the primary media.

17. The apparatus of claim 16 , further including means for identifying the secondary media from the portion of the secondary media.

18. The apparatus of claim 15 , wherein the means for determining the first time is to render a graphical representation of progress associated with presentation of the primary media, the graphical representation having a length and including the event notification at a location on the graphical representation.

19. The apparatus of claim 18 , wherein the means for determining the first time is to obtain information that describes the graphic representation from auxiliary data accompanying the primary media.

20. The apparatus of claim 18 , wherein the means for determining the first time is to:

obtain a presentation time of the primary media;

determine a ratio of the location of the event notification and the length of the graphical representation; and

multiply the ratio and the presentation time to determine the first time.

Assignments (4)
SECURITY INTEREST Recorded May 8, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: ARES CAPITAL CORPORATION
Reel/Frame 063574/0632 →
SECURITY INTEREST Recorded Apr 28, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: CITIBANK, N.A.
Reel/Frame 063561/0381 →
SECURITY AGREEMENT Recorded Jan 31, 2023
From: GRACENOTE DIGITAL VENTURES, LLC; GRACENOTE MEDIA SERVICES, LLC; GRACENOTE, INC.; TNC (US) HOLDINGS, INC.; THE NIELSEN COMPANY (US), LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 063560/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2022
From: FAHNESTOCK, JUSTIN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 062151/0995 →
Continuity (4)
Continuation 17222707 · Apr 5, 2021
Continuation 16137243 · Sep 20, 2018
Continuation 14620052 · Feb 11, 2015
Related Publication 20220398626A1 · Dec 15, 2022