DRM Multimedia Page Buffering for Fast-Forward Response Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing digital right managing (DRM) multimedia playback systems face inefficiencies in fast-forward and fast-reverse operations, leading to prolonged response times and power consumption issues due to the need for continuous decryption of multiple pages, which is particularly problematic for portable players with limited processing capabilities.

Innovation Solution

A method and device that calculate the stochastic key stream for the target playing position based on user input, allowing direct decryption and playback of specific pages during fast-forward or fast-reverse operations, eliminating the need for continuous key stream calculation across multiple pages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If continuous decryption of multiple pages is performed during fast-forward or fast-reverse operations, then digital right managing security is maintained, but response time is prolonged and power consumption increases

Engineering Contradiction:
Improvedigital right managing securityVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent pre-calculates and stores key streams for multiple pages ahead of time in a buffer memory. When fast-forward or fast-reverse is triggered, the pre-calculated key streams are immediately retrieved and used for decryption, eliminating the need for real-time sequential key generation. This preliminary preparation resolves the contradiction by maintaining security through proper key usage while dramatically reducing response time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the multimedia content into discrete page units, each with its own key stream. By pre-generating and buffering key streams for multiple pages independently, the system can jump between any pages without recalculating from the beginning. This segmentation allows selective retrieval of only the needed key streams during fast-forward/fast-reverse, maintaining security while improving response time.

Inventive Principle:
Principle #1Segmentation

2Reliability

If continuous decryption of multiple pages is performed during fast-forward or fast-reverse operations, then digital right managing security is maintained, but power consumption increases

Engineering Contradiction:
Improvedigital right managing securityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent pre-calculates and stores key streams for multiple pages ahead of time in a buffer memory. When fast-forward or fast-reverse is triggered, the pre-calculated key streams are immediately retrieved and used for decryption, eliminating the need for real-time sequential key generation. This preliminary preparation resolves the contradiction by maintaining security through proper key usage while dramatically reducing response time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the multimedia content into discrete page units, each with its own key stream. By pre-generating and buffering key streams for multiple pages independently, the system can jump between any pages without recalculating from the beginning. This segmentation allows selective retrieval of only the needed key streams during fast-forward/fast-reverse, maintaining security while improving response time.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If sequential key stream calculation is performed for each page, then decryption accuracy is ensured, but processing speed decreases

Engineering Contradiction:
Improvedecryption accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent pre-calculates and stores key streams for multiple pages ahead of time in a buffer memory. When fast-forward or fast-reverse is triggered, the pre-calculated key streams are immediately retrieved and used for decryption, eliminating the need for real-time sequential key generation. This preliminary preparation resolves the contradiction by maintaining security through proper key usage while dramatically reducing response time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent divides the multimedia content into discrete page units, each with its own key stream. By pre-generating and buffering key streams for multiple pages independently, the system can jump between any pages without recalculating from the beginning. This segmentation allows selective retrieval of only the needed key streams during fast-forward/fast-reverse, maintaining security while improving response time.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8677143B2Playing method and device of digital right managing multimedia
Publication Date: 2014.03.18 ACTIONS ZHUHAI TECH CO
  • US8677143B2 patent drawing
  • US8677143B2 patent drawing
  • US8677143B2 patent drawing

AI summary

A playing method of digital right managing multimedia is disclosed, in which the files of DRM multimedia to be played take a Page as a playing basic unit, when the operation of fast-forward/fast-reverse is triggered, the method comprises: determining time of fast-forward/fast-reverse; determining number of Pages of fast-forward/fast-reverse based on the time of fast-forward/fast-reverse; determining Page of target playing position based on the number of Pages of fast-forward/fast-reverse; calculating key stream of the Page of the target playing position based on prestored key data of the first Page; decrypting ciphertext of the Page of the target playing position based on the calculated key stream of the Page of the target playing position; and decoding the decrypted Page of the target playing position and playing the decrypted Page of the target playing position. A playing device is also provided.