IP Library Granted Patent US 12,231,720
Granted Patent B2
US 12,231,720 · App. 18/155,013 · Granted Feb 18, 2025

Methods and apparatus to detect commercial advertisements associated with media presentations

Inventors: David H. Wright (Safety Harbor, FL); Scott Wilson (Largo, FL); Ron Schwerer (Belleair Beach, FL); Ronan Heffernan (Wesley Chapel, FL)
Assignee: The Nielsen Company (US), LLC
H04N21/4394G06V20/46G06V20/49H04H20/14H04H60/375H04H60/48H04H60/58H04H60/59H04N5/147H04N21/4402H04N21/47202H04N21/812
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,231,720
App. No.
18/155,013
Granted
Feb 18, 2025
Kind
B2
Abstract

Methods and apparatus to detect commercial advertisements associated with media presentations are disclosed. An example method involves receiving a video frame and detecting a change in box-formatting between the video frame and a subsequent video frame. A transition between the video frame and the subsequent video frame is indicated as a commercial advertisement transition based on the detected change in box-formatting.

Claims (40)

1. A system comprising:

memory having stored therein machine-readable instructions; and

one or more processors configured to execute the machine-readable instructions, wherein the machine-readable instructions cause, when executed by the one or more processors, the system to:

obtain a sample of a media presentation;

access timing information associated with video compression encoding of video frames of the sample of the media presentation;

detect a discontinuity in the timing information associated with video compression encoding between a first video frame of the sample of the media presentation and a second video frame adjacent to the first video frame of the sample of the media presentation;

determine that the first video frame is blank;

determine that an audio frame of the sample of the media presentation that corresponds to the first video frame satisfies an audio power threshold; and

based at least on the detecting the discontinuity in the timing information, the determining that the first video frame is blank, and the determining that the audio frame satisfies the audio power threshold, indicate a commercial transition between the first video frame and the second video frame in the sample of the media presentation.

2. The system of claim 1 , wherein the commercial transition is between a program and an advertisement.

3. The system of claim 1 , wherein the commercial transition is between a first advertisement and a second advertisement.

4. The system of claim 1 , wherein the discontinuity in the timing information is indicative of the commercial transition.

5. The system of claim 1 , wherein the media presentation is a television transmission feed.

6. The system of claim 1 , wherein the sample of the media presentation is obtained from a monitoring device associated with a media monitoring entity.

7. The system of claim 1 , wherein the machine-readable instructions further cause, when executed by the one or more processors, the system to label the commercial transition as a beginning of an advertisement.

8. A method comprising:

obtaining a sample of a media presentation;

accessing timing information associated with video compression encoding of video frames of the sample of the media presentation;

detecting a discontinuity in the timing information associated with video compression encoding between a first video frame of the sample of the media presentation and a second video frame adjacent to the first video frame of the sample of the media presentation;

determining that the first video frame is blank;

determining that an audio amplitude of an audio frame of the sample of the media presentation that corresponds to the first video frame is below an audio power threshold; and

indicating a commercial transition between the first video frame and the second video frame in the sample of the media presentation based at least on the detecting the discontinuity in the timing information, the determining that the first video frame is blank, and the determining that the audio amplitude is below the audio power threshold.

9. The method of claim 8 , wherein the commercial transition is between a program and an advertisement.

10. The method of claim 8 , wherein the commercial transition is between a first advertisement and a second advertisement.

11. The method of claim 8 , wherein the discontinuity in the timing information is indicative of the commercial transition.

12. The method of claim 8 , wherein the media presentation is a television transmission feed.

13. The method of claim 8 , wherein the sample of the media presentation is obtained from a monitoring device associated with a media monitoring entity.

14. The method of claim 8 , further including labeling the commercial transition as a beginning of an advertisement.

15. A non-transitory computer-readable storage medium having stored thereon machine-readable instructions that, when executed by a processor of a computing system, cause performance of operations including:

obtaining a sample of a media presentation;

accessing timing information associated with video compression encoding of video frames of the sample of the media presentation;

detecting a discontinuity in the timing information associated with video compression encoding between a first video frame of the sample of the media presentation and a second video frame adjacent to the first video frame of the sample of the media presentation;

determining that the first video frame is blank;

determining that an audio amplitude of an audio frame of the sample of the media presentation that corresponds to the first video frame is below a near-silent audio power threshold; and

indicating a commercial transition between the first video frame and the second video frame in the sample of the media presentation based at least on the detecting the discontinuity in the timing information, the determining that the first video frame is blank, and the determining that the audio amplitude is below the near-silent audio power threshold.

16. The non-transitory computer-readable storage medium of claim 15 , wherein the commercial transition is between a program and an advertisement.

17. The non-transitory computer-readable storage medium of claim 15 , wherein the commercial transition is between a first advertisement and a second advertisement.

18. The non-transitory computer-readable storage medium of claim 15 , wherein the discontinuity in the timing information is indicative of the commercial transition.

19. The non-transitory computer-readable storage medium of claim 15 , wherein the sample of the media presentation is obtained from a monitoring device associated with a media monitoring entity.

20. The non-transitory computer-readable storage medium of claim 15 , wherein the operations further include labeling the commercial transition as a beginning of an advertisement.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 17, 2024
From: WRIGHT, DAVID H.; WILSON, SCOTT; SCHWERER, RON; HEFFERNAN, RONAN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 068933/0394 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2023
From: WRIGHT, DAVID H.; WILSON, SCOTT; SCHWERER, RON; HEFFERNAN, RONAN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 062665/0188 →