Content Segment Variant Obfuscation via Manifest Randomization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing forensic steganography methods using content segment variants are vulnerable to compromise by malicious users who can identify the use of these variants, leading to potential security breaches.

Innovation Solution

The proposed solution involves generating a manifest with randomized duration parameters and least significant bits to obfuscate the identifying sequence of content segments, making it difficult for malicious users to identify which content segments are used in the identifying sequence, and equalizing the data size of variants to prevent collusion attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content segment variants are used for forensic steganography, then watermarking capability is improved, but security vulnerability increases due to malicious users identifying the variants

Engineering Contradiction:
Improvewatermarking capabilityVSAvoidsecurity vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

A manifest file is introduced as an intermediary component that decouples the relationship between content segments and their identifiers. The manifest contains duration parameters with randomized least significant bits, serving as a mediator that obscures the connection between requested segments and the identifying sequence, thereby protecting the watermarking system from malicious analysis

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The least significant bits of duration parameters in the manifest are randomized to change the temporal presentation parameters of content segments. This parameter modification ensures that identical content segments have different manifest entries, preventing malicious users from identifying patterns in the identifying sequence while maintaining legitimate playback functionality

Inventive Principle:
Principle #35Parameter changes

2Reliability

If duration parameters in manifest are randomized to obfuscate identifying sequence, then security is improved, but manifest complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidmanifest complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Only the least significant bits of duration parameters are modified through randomization, while the most significant bits retain their original temporal information. This selective parameter change provides security obfuscation without fundamentally altering the manifest structure or requiring complete redesign of the content delivery system

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Rather than randomizing entire duration parameters which would completely break temporal synchronization, only the least significant bits are randomized. This partial action provides sufficient security obfuscation to prevent identifying sequence detection while maintaining adequate temporal accuracy for legitimate content playback

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If data size of content segment variants is equalized, then collusion attack resistance is improved, but processing complexity increases

Engineering Contradiction:
Improvecollusion attack resistanceVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The data size parameter of content segment variants is standardized to a fixed value, eliminating size variations that could reveal information about the identifying sequence. This parameter uniformity prevents malicious users from using file size analysis to detect watermarking patterns or mount collusion attacks

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

All content segment variants are given equal data size, creating equipotential conditions that prevent any single variant from being identified through size comparison. This equalization ensures that no particular segment stands out as part of the identifying sequence, thereby protecting against selective manipulation attacks

Inventive Principle:
Principle #12Equipotentiality

Data Source

PatentUS20250148062A1Content segment variant obfuscation
Publication Date: 2025.05.08 COMCAST CABLE COMM LLC
  • US20250148062A1 patent drawing
  • US20250148062A1 patent drawing
  • US20250148062A1 patent drawing

AI summary

Described herein are systems and methods for obfuscating variants of content segments. A manifest file configured to facilitate access to content may be provided. The manifest file may be based on an identifying sequence for a plurality of content segments of the content. The identifying sequence may indicate, for at least one content segment of the plurality of content segments, at least one variant of a plurality of variants.