DRM Device Mutual Exclusion for Collision Error Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Consumer electronics devices without embedded operation systems face challenges in providing mutual exclusion functions when multiple users access the same file, leading to collision errors, which existing DRM technologies fail to address effectively.
Innovation Solution
A DRM device connected to a consumer electronics device implements a mutual exclusion method by receiving instructions, checking for existing performing instructions, and generating collision error messages to prevent errors, ensuring only one user can access a file at a time through a control module and interface, while performing DRM functions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a CE device without an embedded OS is used, then device complexity is reduced and cost is lowered, but the device cannot provide mutual exclusion function leading to collision errors
Solution Approach 1:
The patent introduces an intermediary module within the DRM device that acts as a mediator to provide mutual exclusion functionality. When multiple processes attempt to access the same file, this intermediary component checks for existing instructions and prevents collision errors by blocking conflicting access requests, thereby enabling CE devices without embedded OS to achieve reliable file access control
2Reliability
If mutual exclusion function is implemented in DRM device, then collision error prevention is improved, but device complexity increases
Solution Approach 1:
The patent merges the mutual exclusion functionality into the existing DRM device structure by integrating an instruction checking module within the DRM architecture. This module combines file access control with DRM protection mechanisms, allowing the system to provide mutual exclusion services without requiring a separate dedicated system, thus minimizing the increase in device complexity
Data Source
AI summary
A mutual exclusion method and DRM device is provided. The mutual exclusion method includes receiving an instruction associated with a predetermined stored file from the CE device, checking whether a performing instruction being performed associated with the predetermined stored file exists, and generating a collision error message informing that a collision error has occurred due to the inputted instruction when the performing instruction being performed associated with the predetermined stored file exists.


