Watermark-Based Enhanced Service Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In digital broadcasting systems, the enhanced service data provided by broadcasting stations is often altered or lost during transmission, leading to inconsistencies between the data received by broadcast receiving devices and AV presentation devices, resulting in incomplete or incorrect information being delivered to users.

Innovation Solution

A method and system for processing data streams that includes receiving a data stream with a watermark message, extracting a recovery file location, and selectively extracting a content identifier from the recovery file, which is used to maintain synchronization and retrieve additional metadata, ensuring accurate delivery of enhanced service information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If the broadcast receiving device extracts AV content from the MVPD signal and provides only uncompressed AV data to the AV presentation device, then the AV content quality is improved, but the enhanced service data provided by the broadcasting station is lost or altered

Engineering Contradiction:
ImproveAV content qualityVSAvoidenhanced service data
Core Design Contradiction:
Manufacturing precisionVSLoss of information

Solution Approach 1:

The system segments the data stream processing into two paths: the AV content extraction path through the MVPD for quality delivery, and the watermark-based enhanced service data retrieval path that bypasses the MVPD conversion process. The watermark detector extracts identification information from the watermarked AV content, which is then used to retrieve the original enhanced service data from an enhanced service information providing server, separating the quality delivery function from the data preservation function.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The watermark acts as an intermediary carrier that transports the enhanced service data identification information through the MVPD conversion process without being affected by it. The watermark detector serves as another intermediary that extracts this identification information from the AV content, enabling the system to retrieve the original enhanced service data from the server without relying on the MVPD's data transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If multiple server requests are made to retrieve enhanced service data, then the data retrieval completeness is improved, but the latency and processing time increase

Engineering Contradiction:
Improvedata retrieval completenessVSAvoidlatency
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The enhanced service data is preliminarily associated with the AV content through watermarking during the broadcasting station's data preparation phase. This preliminary action embeds the data identification information directly into the AV content stream, so that when the AV content is delivered through the MVPD, the identification information travels with it without requiring separate retrieval requests.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a feedback loop where the watermark detector continuously monitors the AV content for watermark signals, extracts identification information, and uses this information to retrieve enhanced service data from the server. This feedback mechanism ensures that the correct enhanced service data is retrieved automatically based on the actual AV content being displayed, reducing the need for multiple trial requests.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10972808B2Extensible watermark associated information retrieval
Publication Date: 2021.04.06 SHARP KK
  • US10972808B2 patent drawing
  • US10972808B2 patent drawing
  • US10972808B2 patent drawing

AI summary

A method of processing a data stream comprising: (a) receiving said data stream including a watermark message encoded within said data stream; (b) extracting a corresponding recovery file location from said watermark message; (c) receiving a recovery file based upon said recovery file location that includes a corresponding content identifier; (d) selectively extracting said content identifier from said recovery file when said content identifier is an object that includes properties of a pattern expression to express a constraint as a string, where said string is entertainment identifier register information.