Shuffled Media Content Blocks for Broadcast Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing encryption methods for protecting broadcast media content increase processing cycles and battery usage in receiving devices, complicate digital rights management, and hinder network traffic analysis, as they require decryption for watermark identification and deep packet inspection.

Innovation Solution

The method involves reordering and obfuscating serial numbers of media content blocks without encryption, using a broadcast headend to shuffle and renumber blocks, and providing the reordered blocks to receiving devices, which can play content without decryption, allowing for watermark insertion and network monitoring without decryption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If encryption schemes are used to protect media content, then content security is improved, but processing cycles and battery usage increase

Engineering Contradiction:
Improvecontent securityVSAvoidprocessing cycles and battery usage
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent segments the media content into individual blocks, each with a serial number. By protecting only the serial numbers through shuffling and renumbering rather than encrypting the entire content blocks, the system achieves content protection while minimizing processing overhead and energy consumption on receiving devices.

Inventive Principle:
Principle #1Segmentation

2Reliability

If encryption is applied to media content, then content protection is improved, but watermark identification and deep packet inspection become difficult

Engineering Contradiction:
Improvecontent protectionVSAvoidwatermark identification and network traffic analysis
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent extracts the serial number information from each media content block and applies the shuffling protection specifically to these extracted identifiers. The actual media content blocks are transmitted in clear text without encryption, allowing watermark identification and deep packet inspection to function normally while the extracted serial numbers are protected through reordering and renumbering.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If media content blocks are transmitted in clear without encryption, then processing efficiency is improved, but content security is compromised

Engineering Contradiction:
Improveprocessing efficiencyVSAvoidcontent security
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the parameter of the serial numbers by shuffling their order and renumbering them sequentially. This parameter transformation protects the content security because unauthorized users cannot correctly reorder the blocks without the shuffling key, even though the blocks themselves are transmitted in clear. Meanwhile, authorized receiving devices can efficiently process the content by applying the inverse shuffling operation.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9918143B2Shuffled media content
Publication Date: 2018.03.13 CISCO TECHNOLOGY INC
  • US9918143B2 patent drawing
  • US9918143B2 patent drawing
  • US9918143B2 patent drawing

AI summary

In one embodiment, a method for providing media content implemented on a broadcast headend includes defining at least one metablock of media content according to a number of media content data blocks, where the media content data blocks are ordered in accordance with associated serial numbers, reordering the media content data blocks in the at least one metablock of media content to generate reordered data blocks, obfuscating the associated serial numbers in the reordered data blocks, providing details of the reordering to a receiving device, and transmitting the reordered data blocks to a receiving device.