DRM Agent License Forwarding Between Secure Removable Media
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Digital Rights Management (DRM) solutions for Secure Removable Media (SRM) require multiple permission deductions when moving or copying licenses between devices, leading to unnecessary permission consumption and inefficiency.
Innovation Solution
A method and apparatus that sets a license to a forwarding state, allowing it to be shared between SRMs with only one permission deduction, using a Secure Authenticated Channel (SAC) for secure transfer and eliminating the need for additional permission deductions by ensuring the receiving SRM can install the rights before deleting them from the original SRM.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the license is moved from SRM1 to DRM agent and then to SRM2 using prior art solutions, then the license can be shared between SRMs, but two sharing permissions are deducted which is wasteful
Solution Approach 1:
The patent introduces a DRM agent as an intermediary component that facilitates direct license transfer between SRM1 and SRM2. The DRM agent receives the license from SRM1 and forwards it to SRM2 in a single operation, eliminating the need for multiple permission deductions that would occur if the license had to pass through multiple intermediaries or require separate transfer operations.
Solution Approach 2:
The patent combines the license transfer operation into a single unified process that simultaneously handles the movement from SRM1 to SRM2 through the DRM agent. By merging what would otherwise be two separate transfer operations (SRM1→DRM agent and DRM agent→SRM2) into one atomic operation, the system deducts only one sharing permission instead of two.
2Loss of substance
If the license is set to forwarding state and transferred directly between SRMs, then only one permission is deducted, but security must be maintained during transfer
Solution Approach 1:
The DRM agent serves as a secure intermediary that mediates the license transfer between SRM1 and SRM2. It receives the license in a forwarding state from SRM1, verifies its validity, and then transfers it to SRM2. This intermediary approach maintains security by ensuring that the license is handled by a trusted component throughout the transfer process, even though only one permission is deducted.
Solution Approach 2:
The patent sets the license to a forwarding state as a preliminary action before the actual transfer occurs. This preliminary state change prepares the license for secure transfer by marking it as intended for forwarding, allowing the DRM agent to handle it appropriately while maintaining security controls. The forwarding state enables the single-permission transfer while ensuring that security protocols are followed during the transition.
Data Source
AI summary
A method and an apparatus for moving a license between SRMs. A DRM agent obtains the license from a first SRM, and sets the license to a forwarding state locally; the DRM agent deducts one permission of moving the license; and the DRM agent sends the license to a second SRM.


