Content Broker for Secure Media Stream Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital content broadcasting systems face challenges in securely distributing media streams, as they often rely on proprietary applications and encryption methods that can be bypassed, allowing unauthorized access and illegal sharing of content.

Innovation Solution

A data-publishing system that encodes media streams into an 'encoded data stream' which can only be decoded using a 'secret sauce' generated by authorized brokers, ensuring only authorized users can access personalized content, and includes mechanisms for tracking demographic information and inserting targeted advertisements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional encryption methods are used to protect media streams, then content security is improved, but the system can still be bypassed by third-party applications that snoop on network traffic

Engineering Contradiction:
Improvecontent securityVSAvoidunauthorized access
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a broker as an intermediary component between the content source and client devices. The broker receives requests for content, verifies client credentials, and distributes content through a controlled process. This intermediary layer prevents direct access to encrypted content streams, blocking third-party applications from snooping on network traffic while maintaining secure content delivery to authorized clients.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If proprietary applications are required for content access, then content protection is improved, but device compatibility and ease of operation deteriorate

Engineering Contradiction:
Improvecontent protectionVSAvoiddevice compatibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The broker is designed to work with multiple client devices and content sources through standardized protocols. Instead of requiring proprietary applications on each client device, the broker provides a universal access point that handles authentication and content distribution. This allows various devices (set-top boxes, smartphones, computers) to access protected content without device-specific proprietary software, improving compatibility while maintaining security through the broker's centralized control.

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

3Productivity

If the same media stream is transmitted to multiple subscribers, then broadcasting efficiency is improved, but the ability to track individual viewer demographics deteriorates

Engineering Contradiction:
Improvebroadcasting efficiencyVSAvoiddemographic information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements a feedback mechanism where client devices send information back to the broker after receiving content. The broker collects demographic information from each client device and uses this feedback to track individual viewing patterns while maintaining efficient one-to-many content distribution. This allows the system to preserve broadcasting efficiency through single stream transmission while simultaneously gathering demographic data through the feedback loop from each subscriber to the broker.

Inventive Principle:
Principle #23Feedback

4Reliability

If encryption keys are distributed periodically to client devices, then content security is improved, but the risk of key interception and illegal sharing increases

Engineering Contradiction:
Improvecontent securityVSAvoidkey interception risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the encryption key management function from the content stream itself and places it in the broker. Instead of distributing keys periodically with the content stream (which creates interception opportunities), the broker maintains separate control of encryption keys and only provides them to authenticated clients through secure channels. This separation of key management from content distribution eliminates the risk of key interception during stream transmission while maintaining content security through controlled key access.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9147051B2Method and apparatus for maintaining content view statistics in a named data network
Publication Date: 2015.09.29 CISCO TECHNOLOGY INC
  • US9147051B2 patent drawing
  • US9147051B2 patent drawing
  • US9147051B2 patent drawing

AI summary

A client device that obtains a data object for a local user, and can detect a check-in requirement in the data object that instructs the client device to share demographic information with a content broker. The client device generates a check-in message that indicates the data object, and includes identifying information for the local user or the local client device. The client device sends the check-in message to the content broker to share the identifying information. The content broker can analyze the check-in message to determine the user's identifying information, and to determine the data object being consumed by the user. The media broker then stores or aggregates the user's demographic information in a repository, in association with the data object. The media broker generates a response packet that grants the client device access to the data object's contents, and returns the response packet to the client device.