Personalized Data Broadcasting via Segmented Encryption and Secret Sauce

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital content streaming services face challenges in preventing unauthorized access and illegal sharing of media streams, as users can bypass security measures by saving and redistributing content using third-party applications or hardware.

Innovation Solution

A data-publishing system that encodes digital content into an unreadable form and uses a 'secret sauce' generated by brokers to decrypt and personalize the content for authorized users, incorporating digital watermarks and access control to track unauthorized sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional encryption and custom software applications are used to secure digital content streams, then content protection is improved, but users can still bypass security by saving and redistributing content using third-party applications or hardware

Engineering Contradiction:
Improvecontent protectionVSAvoidunauthorized access and illegal sharing
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The content stream is divided into multiple segments, each encrypted with a different key. Users receive only their assigned segment and key, making it impossible to reconstruct the full content without all segments. This prevents unauthorized saving and redistribution since incomplete segments are useless without the complete set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each user receives a personalized version of the content stream with locally specific encryption keys and segments tailored to their subscription level and device. This ensures that even if one user's content is compromised, it cannot be used to access other users' personalized streams, as each has unique local quality characteristics.

Inventive Principle:
Principle #3Local quality

2Productivity

If identical copies of media streams are transmitted to many consumers, then broadcasting efficiency is improved, but it enables anonymous illegal sharing and duplication

Engineering Contradiction:
Improvebroadcasting efficiencyVSAvoidillegal sharing and duplication
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The master content stream is segmented and distributed to multiple servers, each holding a portion. Users receive content from their local server with locally specific keys, enabling efficient broadcasting while preventing illegal sharing since complete content cannot be reconstructed from any single server's segments.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Local servers act as intermediaries between the central content distribution system and end users. These intermediaries hold segmented content and provide locally specific decryption keys, enabling efficient broadcasting while preventing piracy by ensuring users can only access their authorized segments through the intermediary.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If segment-specific keys are assigned to users for decrypting content segments, then access control is improved, but key management complexity increases

Engineering Contradiction:
Improveaccess controlVSAvoidkey management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Users automatically receive their assigned segment-specific keys through their account information and device configuration. The system self-manages key distribution by automatically provisioning keys to authorized devices without requiring manual key management, reducing complexity while maintaining secure access control.

Inventive Principle:
Principle #25Self-service

4Reliability

If proprietary video streaming applications are deployed to prevent copying, then content security is improved, but it reduces ease of operation and user accessibility

Engineering Contradiction:
Improvecontent securityVSAvoiduser accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system works with any standard video player or device capable of rendering video streams, eliminating the need for proprietary applications. Content is segmented and encrypted in a way that can be decrypted and played back by universal devices, maintaining security while improving ease of operation and user accessibility across different platforms.

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

Data Source

PatentUS10089655B2Method and apparatus for scalable data broadcasting
Publication Date: 2018.10.02 CISCO TECHNOLOGY INC
  • US10089655B2 patent drawing
  • US10089655B2 patent drawing
  • US10089655B2 patent drawing

AI summary

A data-publishing system facilitates broadcasting a data stream so that each client device obtains a personalized data stream. During operation, a publisher can generate an encoded data stream that does not include a reproducible version of the data stream's contents, and generates an encoding sauce to provide to at least one data-brokering system. When a broker receives a request from a client device for access to the data stream, the broker validates the client device's access to the data stream, and uses the encoding sauce to generate a secret sauce for the client device. The client device can process the encoded data stream using instructions in the secret sauce to produce a personalized data stream that includes a reproducible version of the data stream's contents.