DRM Key Management Server for Live Streaming Content Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Digital Rights Management (DRM) systems are inadequate for securely delivering media content keys in live streaming environments, as Secure HyperText Transfer Protocol (HTTPS) is not effective enough to implement DRM-based systems for key management.

Innovation Solution

A method using DRM-based key management via a server device, where live streaming content is encrypted with a DRM-based key, segmented, and a Uniform Resource Identifier (URI) indicating the DRM key management protocol is sent to a client device, allowing for secure key derivation and encryption method signaling, enabling secure key exchange and content decryption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If HTTPS is used to deliver content keys, then communication security is provided, but DRM-based key management requirements are not met

Engineering Contradiction:
Improvecontent key delivery securityVSAvoidDRM service support
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a DRM key management server as an intermediary between the content server and client devices. This server mediates key delivery by receiving key requests from clients, verifying rights, and securely providing content keys only to authorized devices. This resolves the contradiction by maintaining HTTPS security while adding DRM-specific key management capabilities that HTTPS alone cannot provide.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If DRM-based key management is implemented, then content protection is enhanced, but system complexity increases

Engineering Contradiction:
Improvecontent protectionVSAvoidkey management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the complex DRM key management functionality from the client devices and concentrates it in a dedicated DRM key management server. This centralization reduces client device complexity while maintaining strong content protection, as the heavy lifting of key verification and management is performed server-side rather than requiring complex DRM implementations in every client device.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If content keys are delivered to multiple client devices, then streaming accessibility is improved, but key security management becomes more difficult

Engineering Contradiction:
Improvestreaming accessibilityVSAvoidkey distribution management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a feedback mechanism where the DRM key management server maintains records of which client devices have received content keys and under what conditions. This allows the system to track key distribution, verify device authorization, and dynamically manage key delivery to multiple devices while maintaining security. The server can respond to key requests by checking device credentials and rights information before delivering keys.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8949592B2System and methods for providing live streaming content using digital rights management-based key management
Publication Date: 2015.02.03 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8949592B2 patent drawing
  • US8949592B2 patent drawing
  • US8949592B2 patent drawing

AI summary

In the present disclosure, a DRM (in this case IPRM) system may be used to deliver media content keys to a player device in a live streaming environment and take advantage of all DRM related functionalities that come with it, such as proximity control, copy protection enforcement and rights verification. A playlist may be used to deliver a key identifier for encrypted live streaming content.