Live Streaming TV Encryption via Chunked Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies are unable to efficiently live stream high definition TV to a large number of subscribers due to high bandwidth requirements, making it cost ineffective for companies to provide live streaming services globally.

Innovation Solution

A method that reduces bandwidth requirements by using advanced encryption standards like AES, real-time multiplexing, and multicast systems to deliver live streaming TV content over the internet, allowing for secure and efficient delivery of video streams to subscribers with minimal infrastructure changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional video streaming technology is used to deliver live HD TV to multiple subscribers, then video quality can be maintained, but bandwidth consumption increases exponentially with each additional subscriber

Engineering Contradiction:
Improvevideo delivery qualityVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The video stream is segmented into discrete chunks that can be independently encrypted and delivered. Each subscriber receives the same segmented video content but with unique encryption keys, allowing efficient reuse of the base video data while maintaining individual security requirements

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the encryption parameter from unique per-subscriber to unique per-video-chunk. This parameter transformation allows the same video content to be securely delivered to multiple subscribers without requiring proportional increases in bandwidth, as the encryption overhead becomes independent of subscriber count

Inventive Principle:
Principle #35Parameter changes

2Reliability

If unique encryption keys are generated for each subscriber to ensure secure content delivery, then security is improved, but the complexity of key management and bandwidth overhead increases

Engineering Contradiction:
Improvecontent securityVSAvoidencryption system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of creating unique encrypted copies for each subscriber, the system creates a single encrypted video stream with encryption keys embedded in the video chunks themselves. This copying approach allows unlimited distribution without proportional increases in security management complexity

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The encryption system is designed to serve multiple functions simultaneously: it provides security, enables efficient bandwidth usage, and simplifies key management. The same encryption mechanism works for all subscribers regardless of their individual devices or locations

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

3Reliability

If high definition video is streamed to ensure quality content delivery, then viewer satisfaction improves, but the bandwidth requirements become prohibitively expensive for global distribution

Engineering Contradiction:
Improvevideo qualityVSAvoidbandwidth cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The video delivery uses periodic chunked transmission where identical video chunks are delivered to multiple subscribers at regular intervals. This periodic action allows the system to maintain high definition quality while amortizing the bandwidth cost across multiple recipients receiving the same content simultaneously

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10341692B2Live streaming-TV content, acquisition, transformation, encryption, and distribution system, and method for its use
Publication Date: 2019.07.02 FITERRE JORGE
  • US10341692B2 patent drawing
  • US10341692B2 patent drawing
  • US10341692B2 patent drawing

AI summary

A system for delivering audio and video to one or more users comprising a video/audio receiver, an encoder process/encoder machine operationally associated with the video/audio receiver, an UPLOADer Process/machine operationally associated with the encoder process/encoder machine, a Content Delivery Network (CDN) operationally associated with the UPLOADer Process/machine and one or more client/subscriber machines operationally associated with the CDN.