CDN Data Segmentation and Manifest Encryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing media distribution networks face challenges in reliably and cost-effectively transporting data over content delivery networks, particularly in ensuring uninterrupted high-quality content delivery, security, and low latency.

Innovation Solution

The system segments data streams into segments and chunks, generates a manifest file containing information about these segments, and transmits them through content delivery networks. This system also encrypts data for secure transmission and includes mechanisms for re-transmitting segments upon request, ensuring low latency and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional media distribution networks are used to ensure reliability and security, then data transmission reliability and security are improved, but transmission cost increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidtransmission cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent segments the data stream into multiple segments with manifest files, allowing parallel transmission through multiple CDN paths. This segmentation enables reliable content delivery by distributing data across different network routes while reducing the cost burden on any single path, thus resolving the contradiction between reliability and cost.

Inventive Principle:
Principle #1Segmentation

2Loss of energy

If content delivery networks are used to reduce cost, then transmission cost is reduced, but reliability and security deteriorate

Engineering Contradiction:
Improvetransmission costVSAvoiddata transmission reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent generates manifest files in advance that contain information about all segments before transmission. This preliminary action allows the system to pre-plan multiple transmission paths and segment distributions, ensuring reliability is maintained even when using cost-effective CDN networks, as the manifest guides reliable reassembly at the receiver.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If encryption is applied to ensure security, then data security is improved, but transmission seamlessness and latency worsen

Engineering Contradiction:
Improvedata securityVSAvoidtransmission latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs encryption on data segments before segmenting them into chunks, and generates manifest files that contain encrypted segment information in advance. This preliminary encryption approach allows the encrypted data to be transmitted efficiently through CDN networks without requiring decryption/ re-encryption operations during transmission, thereby maintaining low latency while ensuring security.

Inventive Principle:
Principle #10Preliminary action

4Loss of time

If data is segmented and transmitted through CDN, then transmission cost and latency are reduced, but system complexity increases

Engineering Contradiction:
Improvetransmission latencyVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent employs a universal manifest file format that can describe multiple segments, chunks, and transmission paths using a standardized structure. This manifest approach provides a unified method for managing complex segmented transmissions, simplifying the system architecture by replacing multiple complex tracking mechanisms with a single versatile manifest-based control system.

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

Data Source

PatentUS20250030929A1Systems and methods for transporting data ov er content delivery networks
Publication Date: 2025.01.23 SYNAMEDIA VIVIDTEC HOLDINGS INC
  • US20250030929A1 patent drawing
  • US20250030929A1 patent drawing
  • US20250030929A1 patent drawing

AI summary

A method of selectively decrypting encrypted data may include selecting a plurality of encrypted data bits between and including a first encrypted data bit and a last encrypted data bit; for each encrypted data bit from the plurality of encrypted data bits: determining a corresponding encrypted block and a block number that contains the encrypted data bit, determining a corresponding counter for the determined block number, determining a bit position of the encrypted data bit within the determined encrypted block, selecting a counter bit at the bit position within the counter, encrypting the counter, and executing an XOR operation between the encrypted data bit and the corresponding encrypted counter bit.