Forensic Marking in Adaptive Streaming via Segment Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing forensic marking schemes are not suitable for adaptive streaming due to significant delivery redundancy and delays, and lack signaling and handling mechanisms for forensic marking in adaptive streaming environments.

Innovation Solution

A system that generates a segment set comprising a base segment and at least two variant segments for forensic marking, where the client device or content server determines and combines the base segment with a selected variant segment based on a client identifier to form a single segment for transmission, enabling efficient forensic marking in adaptive streaming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional forensic marking schemes are applied to adaptive streaming, then forensic marking capability is achieved, but delivery redundancy and delays increase significantly

Engineering Contradiction:
Improveforensic marking capabilityVSAvoiddelivery delays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The media content is divided into multiple segments with different priority levels (first priority segments and second priority segments). Forensic marking is applied selectively to first priority segments which are more critical for identification purposes. This segmentation allows the system to achieve forensic marking capability while reducing the overall amount of marked content, thereby minimizing delivery delays and redundancy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and separates the forensic marking function from the main media delivery stream by using distinct signaling mechanisms (ForensicMarkingIndicator, ForensicMarkingSegmentInfo) in the MPD file. This extraction allows the forensic marking to be handled independently, enabling efficient resource allocation and reducing the impact on overall delivery performance.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If comprehensive forensic marking is implemented across all segments, then identification accuracy is improved, but system complexity and processing overhead increase

Engineering Contradiction:
Improveidentification accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies different quality levels of forensic marking to different segments based on their priority. First priority segments receive comprehensive forensic marking with full identification capabilities, while second priority segments receive reduced or no forensic marking. This local quality approach ensures high identification accuracy for critical segments while reducing system complexity for less critical content.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

Instead of applying forensic marking uniformly to all segments, the patent implements partial action by selectively marking only the most important segments (first priority segments). This partial marking approach provides sufficient identification accuracy for forensic purposes while significantly reducing processing overhead and system complexity compared to comprehensive marking of all segments.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multiple variant segments are generated for each base segment, then adaptability to different client devices is improved, but delivery redundancy increases

Engineering Contradiction:
Improvedevice adaptabilityVSAvoiddelivery redundancy
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent segments the content into base segments and variant segments with clear hierarchical relationships. Each base segment can be combined with different variant segments to serve different device requirements. This segmentation structure enables efficient adaptability while controlling redundancy, as the base segment is shared across multiple variants rather than duplicating entire content for each device type.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges common content elements into base segments that can be shared across multiple device adaptations. Variant segments contain only the differential content needed for specific device requirements. This merging strategy reduces delivery redundancy by eliminating repeated transmission of identical content while maintaining adaptability to different client devices through selective combination of base and variant segments.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3092780B1Signaling and handling of forensic marking for adaptive streaming
Publication Date: 2020.04.29 HUAWEI TECH CO LTD
  • EP3092780B1 patent drawingFigure 1
  • EP3092780B1 patent drawingFigure 2~3
  • EP3092780B1 patent drawingFigure 4

AI summary

A client device comprising a transmitter configured to transmit a client identifier and a media presentation description (MPD) request to a content server, and a processor operably coupled to a memory and the transmitter, wherein the memory comprises computer executable instructions stored in a non-transitory computer readable medium such that when executed by the processor causes the processor to receive an MPD file following transmission of the client identifier and the MPD request, wherein the MPD file assigns a base segment to at least two variant segments, transmit a segment request to the content server following receipt of the MPD file, and receive the base segment and one of the at least two variant segments from the content server following transmission of the segment request, wherein the one of the at least two variant segments corresponds to the client identifier.