IP Library Granted Patent US 12,549,792
Granted Patent B2
US 12,549,792 · App. 18/748,734 · Granted Feb 10, 2026

Methods and apparatus to identify media for ahead of time watermark encoding

Inventor: Khaldun Karazoun (Tampa, FL)
Assignee: The Nielsen Company (US), LLC
H04N21/26241H04N21/2625H04N21/8358
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,549,792
App. No.
18/748,734
Granted
Feb 10, 2026
Kind
B2
Abstract

Methods, apparatus, systems, and articles of manufacture are disclosed to identify media for ahead of time watermark encoding. An example apparatus includes a media interface to determine a characteristic of media, the characteristic corresponding to a broadcast time of the media; and a controller to: determine an identifier corresponding to the media; transmit a query including the characteristic and the identifier prior to the media being broadcast, the query to request an indication whether the identifier is unique; and responsive to the indication that the identifier is unique, cause a watermark to be encoded in the media using the identifier prior to the media being broadcast.

Claims (38)

1 . A computing system configured to perform a set of operations, the set of operations comprising:

determining a broadcast time of a media asset;

determining an identifier for the media asset;

determining that a combination of the identifier and the broadcast time is unique by referencing a database storing broadcast times for media assets having respective identifiers; and

based on the determining that the combination of the identifier and the broadcast time is unique, causing a watermark to be encoded in the media asset using the identifier and prior to the media asset being broadcast.

2 . The computing system of claim 1 , wherein determining that the combination of the identifier and the broadcast time is unique comprises determining that the broadcast time does not overlap with another broadcast time for another media asset having the same identifier.

3 . The computing system of claim 2 , wherein:

the broadcast time comprises a start time and a duration, and

the determining that the combination of the identifier and the broadcast time is unique comprises determining that the broadcast time of the media asset does not overlap with the broadcast time of the other media asset based on the start time and the duration.

4 . The computing system of claim 1 , wherein the media asset is a video-on-demand media asset.

5 . The computing system of claim 1 , wherein the identifier is a source identification code.

6 . The computing system of claim 1 , wherein the database is implemented as a search engine.

7 . The computing system of claim 1 , wherein the set of operations further comprises storing the watermarked media asset.

8 . A method comprising:

determining, by a computing system, a broadcast time of a media asset;

determining, by the computing system, an identifier for the media asset;

determining, by the computing system, that a combination of the identifier and the broadcast time is unique by referencing a database storing broadcast times for media assets having respective identifiers; and

based on the determining that the combination of the identifier and the broadcast time is unique, causing a watermark to be encoded in the media asset using the identifier and prior to the media asset being broadcast.

9 . The method of claim 8 , wherein determining that the combination of the identifier and the broadcast time is unique comprises determining that the broadcast time does not overlap with another broadcast time for another media asset having the same identifier.

10 . The method of claim 9 , wherein:

the broadcast time comprises a start time and a duration, and

the determining that the combination of the identifier and the broadcast time is unique comprises determining that the broadcast time of the media asset does not overlap with the broadcast time of the other media asset based on the start time and the duration.

11 . The method of claim 8 , wherein the media asset is a video-on-demand media asset.

12 . The method of claim 8 , wherein the identifier is a source identification code.

13 . The method of claim 8 , wherein the database is implemented as a search engine.

14 . The method of claim 8 , further comprising storing the watermarked media asset.

15 . A non-transitory computer-readable medium having stored therein instructions that, when executed by a computing system, cause the computing system to perform a set of operations comprising:

determining a broadcast time of a media asset;

determining an identifier for the media asset;

determining that a combination of the identifier and the broadcast time is unique by referencing a database storing broadcast times for media assets having respective identifiers; and

based on the determining that the combination of the identifier and the broadcast time is unique, causing a watermark to be encoded in the media asset using the identifier and prior to the media asset being broadcast.

16 . The non-transitory computer-readable medium of claim 15 , wherein determining that the combination of the identifier and the broadcast time is unique comprises determining that the broadcast time does not overlap with another broadcast time for another media asset having the same identifier.

17 . The non-transitory computer-readable medium of claim 16 , wherein:

the broadcast time comprises a start time and a duration, and

the determining that the combination of the identifier and the broadcast time is unique comprises determining that the broadcast time of the media asset does not overlap with the broadcast time of the other media asset based on the start time and the duration.

18 . The non-transitory computer-readable medium of claim 15 , wherein the media asset is a video-on-demand media asset.

19 . The non-transitory computer-readable medium of claim 15 , wherein the identifier is a source identification code.

20 . The non-transitory computer-readable medium of claim 15 , wherein the database is implemented as a search engine.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2024
From: KARAZOUN, KHALDUN
To: THE NIELSEN COMPANY (US), LLC
Reel/Frame 067786/0157 →