On-Chip Multimedia Decryption for Secure Mobile Processors

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional mobile multimedia processors do not fully exploit system-on-a-chip integration for advanced total system solutions, leading to increased power consumption, implementation complexity, and lack of secure conditional access and digital rights management, with multimedia content being decrypted outside the processor and exposed to potential hackers.

Innovation Solution

A system and method for secure conditional access and digital rights management within a single mobile multimedia processor chip, where multimedia content is decrypted on-chip using secure keys stored in one-time programmable memory, and a secure kernel runs in encrypted mode to implement digital rights management functionalities, minimizing exposure to potential hackers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multimedia content is decrypted outside the processor, then decryption functionality is provided, but security is compromised and content is exposed to potential hackers

Engineering Contradiction:
ImprovesecurityVSAvoidimplementation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the decryption functionality and secure key storage directly into the mobile multimedia processor chip. The conditional access module and digital rights management engine are integrated within the processor, allowing decryption to occur inside the secure processing environment rather than externally. This integration eliminates the security vulnerability of external decryption while managing complexity through unified chip-level implementation.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If multiple hardware accelerators are used to enable multimedia applications, then processing capability is improved, but power consumption and implementation complexity increase

Engineering Contradiction:
Improveprocessing capabilityVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements a universal multimedia processing engine within the processor that can handle multiple multimedia applications and formats through software configuration rather than requiring separate dedicated hardware accelerators for each function. The integrated conditional access module and digital rights management engine provide multi-functional security processing, reducing the need for multiple specialized hardware components and thereby lowering power consumption while maintaining processing capability.

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

3Productivity

If multiple hardware accelerators are used to enable multimedia applications, then processing capability is improved, but device size increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoidterminal size
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The patent combines multiple multimedia processing functions including decryption, digital rights management, and conditional access into a single integrated processor chip. By merging these functions at the chip level rather than using separate hardware accelerators, the patent reduces the overall terminal size while maintaining comprehensive multimedia processing capability through shared hardware resources and unified processing architecture.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9553848B2Secure conditional access and digital rights management in a multimedia processor
Publication Date: 2017.01.24 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9553848B2 patent drawing
  • US9553848B2 patent drawing
  • US9553848B2 patent drawing

AI summary

Methods and systems for processing video data are disclosed herein and may comprise receiving within a single mobile multimedia processor chip integrated within a mobile device, a secure key from an off-chip device integrated within the mobile device. The secure key may be decrypted within the single mobile multimedia processor chip, utilizing an on-chip key. The decrypted secure key may be stored within the single mobile multimedia processor chip. The received encrypted data may be decrypted within the single mobile multimedia processor chip, using the stored, decrypted secure key. The on-chip key may be stored within a one-time programmable (OTP) memory in the single mobile multimedia processor chip. The stored on-chip key may be retrieved from the OTP memory for the decrypting. The stored decrypted received secure key may be encrypted utilizing the on-chip key stored within the single mobile multimedia processor chip.