Multi-DRM Document Header Structure for Cross-Platform Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital rights management (DRM) systems are incompatible across different platforms, preventing content protected by one system from being viewed on devices that support another system without duplicating the content, as each system uses distinct headers for encryption.

Innovation Solution

A method to protect documents with multiple DRM systems by adding a second header associated with a different DRM scheme to the existing encrypted content, allowing the content to be playable/viewable on multiple platforms without duplicating the encrypted data, by using a server to manage and convert between DRM systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If content is protected by a single DRM system with its own encryption scheme and header, then the content security is maintained according to that specific DRM scheme, but the content cannot be viewed on devices that support different DRM systems

Engineering Contradiction:
Improveplatform compatibilityVSAvoidDRM system structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent embeds multiple DRM protection layers within a single content file. Each DRM system's encryption and header are nested together, allowing the content to be protected by multiple DRM schemes simultaneously. The structure contains inner DRM protections within an outer DRM framework, enabling players to access content through whichever DRM layer they support.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The content file is designed to serve multiple DRM systems universally. By incorporating multiple encryption schemes and headers from different DRM systems (e.g., OMA DRM, ISMA, Adobe DRM) into a single file, the content becomes universally compatible with players supporting any of these systems, eliminating the need for separate encrypted copies.

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

2Reliability

If multiple encrypted copies of the same content are created for different DRM systems, then each DRM system can protect the content according to its own scheme, but the content size increases due to duplication

Engineering Contradiction:
ImproveDRM protection effectivenessVSAvoidencrypted content volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges multiple DRM protection mechanisms into a single content file rather than maintaining separate encrypted copies. Multiple encryption schemes and their respective headers are combined within one file structure, reducing the total quantity of encrypted content from multiple separate files to a single unified file that provides equivalent protection across different DRM systems.

Inventive Principle:
Principle #5Merging (Combining)

3Ease of operation

If a DRM-protected document is distributed to multiple computer platforms, then the content can be accessed on supported devices, but players must understand the specific DRM scheme used, which varies across platforms

Engineering Contradiction:
Improvecontent accessibilityVSAvoidDRM scheme compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The multi-DRM file structure acts as an intermediary between different DRM systems and players. By embedding multiple DRM layers, the file mediates compatibility issues, allowing players from different platforms (mobile phones, PDAs, personal computers) to access content through their supported DRM scheme without requiring the content to be converted or re-encrypted.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8347087B1Support for multiple digital rights management systems for same content
Publication Date: 2013.01.01 ADOBE INC
  • US8347087B1 patent drawing
  • US8347087B1 patent drawing
  • US8347087B1 patent drawing

AI summary

Techniques, systems, and apparatus, including medium-encoded computer program products, for protecting a document with multiple digital rights management systems are presented. A described technique includes encrypting content in accordance with a first digital rights management scheme using a key and an encryption scheme, generating a first header associated with the encrypted content in accordance with the first digital rights management scheme, generating a second header associated with the encrypted content in accordance with a second digital rights management scheme, and creating a protected document that includes the first header, the second header, and the encrypted content.