DRM Multimedia Page Buffering for Fast-Forward Response Time
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Measurement precision
If sequential key stream calculation is performed for each page, then decryption accuracy is ensured, but processing speed decreases
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.
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.
Data Source
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.


