Watermark-Aided Channel Identification in Fingerprint-Based ACR

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content presentation devices lack the ability to determine which channel of media content they are rendering, leading to ambiguity in fingerprint-based automatic content recognition (ACR) when the same media content is provided on multiple channels, and existing methods fail to disambiguate such ambiguities effectively.

Innovation Solution

Utilizing steganographically-encoded watermarks in media content to provide channel-specific identifiers (SIDs) that are decoded by the content presentation device, allowing the fingerprint-matching server to resolve channel-multi-matches by correlating watermark data with fingerprint-based ACR results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If fingerprint-based ACR is used to identify channels, then content recognition capability is improved, but channel identification accuracy deteriorates when multiple channels broadcast the same content

Engineering Contradiction:
Improvecontent recognition capabilityVSAvoidchannel identification accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The channel identification system is segmented into two independent components: fingerprint-based content recognition and watermark-based channel identification. The watermark embedded in the media content stream provides a unique channel identifier that operates separately from the content fingerprinting process, allowing the system to maintain both content recognition capability and precise channel identification even when multiple channels broadcast identical content.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If steganographically-encoded watermarks are added to media content, then channel identification accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvechannel identification accuracyVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The channel identification watermark is embedded in the media content during the content distribution process, before the content reaches the content presentation device. This preliminary encoding ensures that the watermark is already present in the content stream, eliminating the need for complex real-time watermark embedding hardware or software at the presentation device, thereby reducing device complexity while maintaining high identification accuracy.

Inventive Principle:
Principle #10Preliminary action

3Speed

If watermark decoding is performed at the content presentation device, then channel identification speed is improved, but processing load increases

Engineering Contradiction:
Improvechannel identification speedVSAvoidprocessing load
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The content presentation device autonomously decodes the watermark from the received media content stream to obtain channel identification information. This self-service approach eliminates the need for external assistance or complex coordination with other system components, enabling fast channel identification while keeping the processing load confined to a single device without requiring additional computational resources across the network.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12483738B2Use of steganographically-encoded data as basis to disambiguate fingerprint-based channel-multi-match
Publication Date: 2025.11.25 THE NIELSEN CO (US) LLC
  • US12483738B2 patent drawing
  • US12483738B2 patent drawing
  • US12483738B2 patent drawing

AI summary

The disclosure provides for use of steganographically-encoded data as a basis to disambiguated a fingerprint-based channel-multimatch. A fingerprint-matching server or other entity could detect a channel-multi-match scenario by determining that query fingerprints representing media content being rendered by a content presentation device match reference fingerprints respectively representing multiple channels. In view of that detected channel-multi-match scenario, the content presentation device could then provide channel-identification information that the content presentation device extracts from a watermark that is steganographically encoded in the media content of the channel that the content presentation device is rendering, for use of the extracted channel-identification information to determine which channel the content presentation device is rendering. Identifying the channel being rendered could then facilitate channel-specific action, such as then detecting a content-modification opportunity on the identified channel and preparing and enabling the content presentation device to carry out an associated content modification.