Unified DRM Provision System for Cross-Platform Content Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital rights management (DRM) technologies are not compatible across different platforms, requiring users to purchase separate hardware or software to play back content protected by different DRM standards, limiting interoperability and user convenience.

Innovation Solution

A DRM provision system that includes a packaging server generating encrypted real and dummy content, a download server providing these contents, a license server issuing licenses, and a DRM provision apparatus managing the content and licenses, allowing playback on various host devices by using a unified encryption algorithm and hierarchical structure that supports multiple DRM standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If different DRM standards are used for different platforms, then content protection is achieved, but device compatibility deteriorates

Engineering Contradiction:
Improvecontent protectionVSAvoiddevice compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a unified DRM system that can provide content protection across multiple platforms and devices. The server performs packaging and encryption operations that generate content compatible with different DRM standards (MS-DRM, OMA-DRM, etc.), allowing a single content source to be distributed to diverse devices without requiring separate DRM implementations for each platform.

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

Solution Approach 2:

The patent introduces a server as an intermediary between content providers and various DRM devices. This server performs the packaging and encryption operations, acting as a mediator that translates content into formats compatible with different DRM standards. The server generates packaged content that can be distributed to devices with different DRM capabilities without requiring each device to implement multiple DRM systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple DRM systems are supported, then device compatibility is improved, but system complexity increases

Engineering Contradiction:
Improvedevice compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent separates the DRM functionality into distinct modules: a packaging server that handles content encryption and packaging, a download server that distributes content, and client devices that receive and play back content. The packaging server generates multiple versions of packaged content corresponding to different DRM standards, but each individual device only needs to implement support for its native DRM standard, reducing the complexity burden on end devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates multiple copies of the same content, each packaged with different DRM encryption schemes. The server generates packaged content in multiple DRM formats (MS-DRM, OMA-DRM, etc.) from a single source content, allowing different device types to receive appropriately formatted content without requiring each device to handle all DRM formats. This copying approach distributes the complexity to the server rather than to individual devices.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8788304B2Digital rights management provision apparatus, system, and method
Publication Date: 2014.07.22 SAMSUNG ELECTRONICS CO LTD
  • US8788304B2 patent drawing
  • US8788304B2 patent drawing
  • US8788304B2 patent drawing

AI summary

Provided is digital rights management (DRM) provision technology, and more particularly, are an apparatus, system, and method which can easily provide content using one or more DRM systems. A DRM provision apparatus includes a content download unit which downloads encrypted real content and dummy content from a download server and which manages the downloaded real content and dummy content; a license management unit which manages a license issued by a license server; and a processing unit which manages the downloaded real content and dummy content and the issued license.