Forensic Mark Insertion in Content Transmission Streams

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for transmitting and receiving content with forensic watermarks face inefficiencies in storage space and real-time transmission, particularly when using content delivery networks (CDN), as they require generating multiple content versions with different patterns, leading to increased storage needs and limited simultaneous connections.

Innovation Solution

A method that generates a content transmission stream with a forensic mark (FM) segment inserted into specific units like Macro Blocks, I-Frames, or Group of Pictures, allowing for real-time insertion and combination with session information at the receiving device, enabling efficient use of cache and CDN while minimizing storage requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple content versions with different forensic mark patterns are generated in advance, then forensic tracking capability is improved, but storage space requirement increases significantly

Engineering Contradiction:
Improveforensic tracking capabilityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the forensic mark insertion process by separating the content transmission stream from the forensic mark stream. Instead of storing multiple complete content versions with different watermarks, the system transmits only the forensic mark segments separately and combines them with the content at the receiving device. This segmentation reduces storage requirements while maintaining forensic tracking capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent prepares forensic mark segments in advance with different patterns before actual content transmission. These pre-prepared segments are then combined with the content stream at the receiving device based on session information. This preliminary preparation avoids the need to store multiple complete content versions while still enabling different forensic marking for different sessions.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If forensic marks are inserted at the terminal in real-time, then tracking accuracy is improved, but device complexity increases as all receiving terminals must have forensic mark functions

Engineering Contradiction:
Improvetracking accuracyVSAvoidterminal functionality requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary that performs the forensic mark insertion operation. Instead of requiring each receiving terminal to have forensic mark insertion capabilities, the server generates the forensic mark segments and transmits them separately. The receiving device only needs to receive and combine the streams, significantly reducing the complexity requirements for client devices while maintaining tracking accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If content is compressed before encryption, then transmission efficiency is improved, but forensic watermark insertion becomes difficult as the content is no longer in decompressed state

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidforensic watermark insertion
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent segments the content into segments that can be processed separately. The forensic mark segments are generated in advance when content is in decompressed state, allowing easy watermark insertion. These segments are then transmitted separately from the main content stream, which can be compressed and encrypted as needed. This segmentation allows forensic marking to occur efficiently without compromising transmission efficiency.

Inventive Principle:
Principle #1Segmentation

4Adaptability or versatility

If session-specific content versions are generated for each user, then personalized tracking is improved, but CDN efficiency decreases as contents cannot be shared

Engineering Contradiction:
Improvepersonalized trackingVSAvoidCDN transmission efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments the personalized tracking requirement from the content transmission. The forensic mark segments containing session-specific information are transmitted separately from the main content. This allows the main content to be cached and transmitted efficiently through CDN for multiple users, while session-specific tracking information is added separately through the forensic mark stream, maintaining both CDN efficiency and personalized tracking capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal content transmission stream that can be shared through CDN for multiple users. The forensic mark stream serves multiple functions: it provides session-specific tracking information, enables personalized tracking, and can be combined with the universal content stream at the receiving device. This multi-functionality allows CDN efficiency to be maintained while achieving personalized tracking.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9742783B2Method for sending contents including tracking information and apparatus thereof, and method for receiving content including tracking information and apparatus thereof
Publication Date: 2017.08.22 MARKANY
  • US9742783B2 patent drawing
  • US9742783B2 patent drawing
  • US9742783B2 patent drawing

AI summary

A method for transmitting contents including tracking information is described. The method comprising the steps of generating a content transmission stream relevant to an original content, determining at least part of the original content as a forensic mark (FM) target segment, generating a FM stream including the FM segment in which a particular pattern is inserted into the FM target segment and a FM stream different from the content transmission stream and transmitting the content transmission stream and the FM stream to a receiving device, wherein the FM stream is combined with the content transmission stream based on session information related to the transmitting in the receiving device.