Live Off-Disk Media Buffer Encryption for Secure Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current DVR systems face challenges in securely storing and transmitting media program recordings from live off-disk buffers without requiring decryption and re-encryption, leading to processing inefficiencies and higher costs or reduced responsiveness in gateway DVRs.

Innovation Solution

A method and apparatus that generate media stream indexes, content keys, and media program rights data to securely store and retrieve media segments, allowing for long-term storage and transmission without decryption, using a processor and memory to manage media stream blocks and rights data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If media programs are stored in live off-disk buffers without encryption, then storage and retrieval operations are simpler and faster, but security is compromised and unauthorized access or piracy may occur

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs encryption operations in advance before storage occurs. Media programs are encrypted using content-specific keys generated from rights data before being written to the live buffer, eliminating the need for decryption during retrieval operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates encrypted copies of media programs in the live buffer rather than storing plaintext versions. The encryption process generates a content key from rights data and applies it to create a secured copy that maintains security while enabling efficient retrieval.

Inventive Principle:
Principle #26Copying

2Reliability

If media programs are encrypted before storage in live buffers, then security is maintained, but processing time increases and system responsiveness decreases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Encryption operations are performed beforehand during the storage phase rather than during retrieval. The system generates content keys from rights data and encrypts media programs before they enter the live buffer, so that retrieval operations can proceed immediately without waiting for decryption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The encryption process is integrated into the continuous storage workflow, occurring as media programs are naturally written to the buffer. This ensures that security measures are applied without creating discrete processing delays that would impact system responsiveness.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If gateway DVRs perform decryption and re-encryption operations, then media programs can be transmitted securely to clients, but processing overhead increases and cost increases

Engineering Contradiction:
ImprovesecurityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The gateway DVR performs encryption in advance before storing media programs in the live buffer. By the time the media needs to be transmitted to clients, it is already encrypted with content-specific keys, eliminating the need for decryption and re-encryption operations at the gateway.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates encrypted copies of media programs during the initial storage phase. These pre-encrypted copies are then directly transmitted to clients without requiring the gateway to perform additional decryption and re-encryption operations, reducing processing overhead and costs.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10015542B2Method and apparatus for secure storage and retrieval of live off disk media programs
Publication Date: 2018.07.03 ARRIS ENTERPRISES INC
  • US10015542B2 patent drawing
  • US10015542B2 patent drawing
  • US10015542B2 patent drawing

AI summary

A method and system are provided for securely storing and retrieving live off-disk media programs. Events delineate media segments, each of which are encrypted with a different key so as to be streamable to a remote device via digital living network alliance (DLNA) or HTTP live streaming protocols. Media segments and identifiers for managing the storage and retrieval of such media segments are compatible with live streaming data structures, obviating the need to re-encrypt data streams.