Information Processor Scrambling Media Data for Secure Application Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems that process protected media data face challenges in allowing application programs to manipulate raw data while maintaining content protection, leading to functional restrictions and difficulties in achieving media data control.
Innovation Solution
An information processor with an acquisition, decoding, and playing section that acquires encrypted media data, decodes it, scrambles the raw data, and outputs scrambled data, which is then descrambled and played, ensuring the raw data is not directly accessible to application programs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If raw data is generated and output at the kernel level to protect content, then security is improved, but application programs lose control capability over media data
Solution Approach 1:
The patent introduces scrambled data as an intermediary between raw data and application programs. The decoding section generates raw data, scrambles it to create scrambled data, and outputs this scrambled version to application programs. This intermediary form allows applications to manipulate the data for processing while the scrambling mechanism prevents direct access to the original content, thus resolving the contradiction between protection and control capability.
2Adaptability or versatility
If application programs directly access raw data for manipulation, then functional expansion is enabled, but content security is compromised
Solution Approach 1:
The patent applies parameter changes by transforming the raw data into scrambled data through a scrambling process before outputting it to application programs. This parameter transformation maintains the structural properties needed for manipulation while changing the content representation to prevent direct access. Applications can perform operations on the scrambled data, and the system can restore the original data when needed, enabling functional expansion without compromising security.
Data Source
AI summary
Disclosed herein is an information processor that allows for manipulation of raw data to a certain extent with an application program while protecting the content of raw data. The information processor acquires encrypted media data, decodes the encrypted media data to generate raw data, scrambles the raw data to generate scrambled data, descrambles the scrambled data to generate the raw data, and outputs the raw data to a player.


