License Translation Bridge for CA DRM Content Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The incompatibility between conditional access (CA) and digital rights management (DRM) content protection schemes poses a challenge in emerging home networking environments, where seamless communication and content utilization across different devices are desired while maintaining security and usage rights.

Innovation Solution

The solution involves translating CA-protected content into a DRM format by interpreting CA content protection information to generate a digital rights license, which includes usage rights and encryption keys, allowing secure consumption of content across devices using a DRM system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If CA-protected content is transferred to DRM devices, then content compatibility and accessibility across devices are improved, but security and usage rights enforcement may be compromised

Engineering Contradiction:
Improvecontent compatibilityVSAvoidsecurity
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

A license translation mechanism serves as an intermediary between CA and DRM systems. The system receives CA content protection information, translates it into DRM license format, and delivers it to DRM devices. This intermediary process maintains security by not exposing raw CA keys directly to DRM devices,而是通过受控的转换过程实现格式兼容

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the parameter format of content protection information from CA format to DRM license format. Specifically, it transforms CA content protection information (including keys and usage rights) into DRM license structure with equivalent security properties, allowing the same content to be protected under different schemes without compromising security

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple content protection schemes are supported, then system versatility is improved, but device complexity increases

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

Solution Approach 1:

The patent extracts the content protection information from CA format and separates it into essential components (keys, usage rights). This extracted information is then reformatted into DRM license structure. By extracting and separately processing the essential protection elements, the system avoids the need to implement full CA and DRM stacks, reducing overall device complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements a universal license translation mechanism that can handle multiple content protection schemes through a common interface. The translation module serves multiple functions: receiving CA protection information, interpreting usage rights, generating DRM licenses, and delivering to various DRM devices. This multi-functional approach reduces complexity compared to implementing separate dedicated systems for each protection scheme

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

Data Source

PatentUS7546641B2Conditional access to digital rights management conversion
Publication Date: 2009.06.09 MICROSOFT TECHNOLOGY LICENSING LLC
  • US7546641B2 patent drawing
  • US7546641B2 patent drawing
  • US7546641B2 patent drawing

AI summary

The present invention provides for an interface between two seemingly incompatible and different content protection systems. Accordingly, protected content may be transferred between the respective security kernels of a conditional access (CA) and digital rights management (DRM) systems, while maintaining security of the content and any associated protection information. The transfer and consumption of protected content and the associated content protection information may be achieved by temporarily or permanently binding the respective security kernels of the CA and DRM systems, transcribing content protection information, and potentially transcribing the content.