Secure Video Decoding Hardware for PC Piracy Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Decoding video content on personal computers poses security risks due to the potential for piracy, as decrypted video data and secret keys are accessible in memory, and existing solutions require significant bandwidth and processing power, especially for High Definition video.

Innovation Solution

A method involving a hardware device that decrypts and re-encrypts portions of encrypted video content, allowing only secure hardware to handle critical portions, reducing the load on the PC processor and enhancing security by using secure channel encryption algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If video content is decoded in software on a PC, then the PC can process and display video content, but decrypted video data and secret keys are stored in computer memory and can be accessed and copied, creating security risks

Engineering Contradiction:
Improvevideo processing capabilityVSAvoidcontent security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a secure hardware component as an intermediary between the encrypted video source and the PC display system. This hardware decoder acts as a mediator that performs the decryption and decoding operations in a secure environment, preventing direct access to decrypted video data and keys by the PC processor, while still enabling video playback on the PC.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the software-based decoding mechanism with a hardware-based decoding mechanism. By substituting the software decoder with a secure hardware component, the system achieves both video processing capability and enhanced security, as hardware provides a more secure environment for handling encrypted data compared to software running on a general-purpose PC.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If a secure hardware component decodes all uncompressed video data, then content security is improved, but the bandwidth and processing power requirements increase significantly, especially for High Definition video

Engineering Contradiction:
Improvecontent securityVSAvoidbandwidth and processing power
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent divides the video data into two segments: a first portion that is decoded in the secure hardware component and a second portion that remains encoded. This segmentation allows the system to achieve security for critical decoded portions while avoiding the need to decode and transmit all video data through the secure channel, thereby reducing bandwidth and processing power requirements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different processing qualities to different portions of video data. The first portion receives full decoding processing in the secure hardware component, while the second portion maintains its encoded state. This local differentiation in processing quality allows the system to balance security requirements with resource constraints.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If USB and other peripheral device buses are used to transmit decoded video data, then the system can be implemented with standard interfaces, but these buses are not fast enough to handle the vast amounts of uncompressed video data required

Engineering Contradiction:
Improveinterface compatibilityVSAvoiddata transmission speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The patent applies partial action by decoding only the necessary first portion of video data in the secure hardware component, rather than decoding all video data. This partial decoding approach reduces the amount of data that needs to be transmitted through the USB bus, making the transmission speed requirements achievable with standard interfaces.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8379852B2Processing video content
Publication Date: 2013.02.19 SYNAMEDIA LTD
  • US8379852B2 patent drawing
  • US8379852B2 patent drawing
  • US8379852B2 patent drawing

AI summary

A method for processing video content is disclosed. The method comprises: receiving, in a hardware device connected in operation to a computer, encrypted, encoded video content; decrypting the encrypted, encoded video content to form decrypted, encoded video content; decoding a first portion of the decrypted, encoded video content to form a decrypted, decoded video content portion; re-encrypting the decrypted, decoded video content portion to form a re-encrypted, decoded video content portion; re-encrypting a second portion of the decrypted, encoded video content to form a re-encrypted, encoded video content portion; and outputting the re-encrypted, decoded video content portion and the re-encrypted, encoded video content portion to the computer.