Dynamic End-Point Media Watermarking for Audience Measurement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing media watermarking techniques are limited in their ability to dynamically generate and insert watermarks at the end-point of media consumption, leading to static watermarks that do not account for consumer-specific data or environmental factors.
Innovation Solution
The implementation of a system that enables dynamic watermark generation and insertion at the media rendering device, allowing for real-time analysis of media signals and payload extraction to create custom watermarks that can include consumer-specific data and environmental information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If watermarks are embedded at the broadcast source, then the watermarking process is simple and efficient, but the watermarks are static and cannot capture consumer-specific data or environmental factors
Solution Approach 1:
The patent implements dynamic watermark generation at the end-point device (set-top box, cable box, or personal computer) rather than using static watermarks embedded at broadcast. The system dynamically creates watermarks by combining a program identifier with consumer-specific data (household ID, device ID) and environmental factors (time, date, location), allowing watermarks to adapt to each specific consumption context while maintaining system efficiency through localized generation.
Solution Approach 2:
The watermarking system is segmented into multiple components: a watermark generator module that creates the watermark signal, a media encoder that embeds it into the video stream, and a detector at the measurement endpoint. This segmentation allows the complex adaptive watermarking function to be distributed across different devices, with each handling a specific task, thereby managing overall system complexity.
2Loss of information
If dynamic watermark generation is implemented at the end-point device, then consumer-specific data and environmental information can be captured, but the device complexity increases
Solution Approach 1:
The end-point device's media encoder is designed to perform multiple functions: it decodes the incoming video stream, generates dynamic watermarks using available consumer data and environmental information, embeds the watermarks into the video signal, and outputs the watermarked stream for display. This multi-functionality consolidates complex operations into a single existing device component, avoiding the need for separate specialized hardware.
Solution Approach 2:
The system uses existing data already available at the end-point device (household ID, device ID, timestamp, program information) to self-generate watermarks without requiring external watermarking infrastructure. The device serves itself by utilizing its own operational data and environmental context to create unique watermarks, eliminating the need for complex external watermark management systems.
3Measurement precision
If static watermarks are used from broadcast, then the system is easier to implement, but detailed audience measurement data cannot be obtained
Solution Approach 1:
The system establishes a feedback loop where watermarks generated at the end-point are detected by a meter, and the detected information is used to measure actual consumption patterns. This feedback mechanism enables precise audience measurement by capturing real-world viewing data (what was actually watched, when, where, and by whom) rather than relying on theoretical broadcast data, allowing continuous improvement of measurement accuracy.
Solution Approach 2:
The patent introduces a measurement meter as an intermediary component that detects watermarks in the displayed video signal and transmits detection results to a central server. This intermediary handles the complex task of watermark detection and data aggregation, separating the measurement function from both the broadcast system and the end-point device, thereby simplifying implementation while enabling precise measurement.
Data Source
AI summary
Apparatus, systems, methods, and articles of manufacture related to end-point media watermarking are disclosed. An example device includes a media receiver to receive a media signal, a watermark generator to generate a watermark, a trigger to activate the watermark generator to generate the watermark based on an external input, an encoder to encode the media signal with the watermark to synthesize an encoded media signal, a media output to render the encoded media signal.


