Content Protection Server for DRM Interoperability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital rights management (DRM) systems lack interoperability between different technologies, preventing seamless sharing and management of digital content across platforms, and do not allow for dynamic modification of access policies once they are distributed to client devices.
Innovation Solution
A middle layer, the content protection server, is introduced to enable interoperability between various DRM technologies by translating and managing access policies, allowing for dynamic updates and enforcement of the latest policies on client devices, independent of the DRM engine or rights issuer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If DRM systems use distinct DRM technologies to provide content protection, then content security is improved, but interoperability between different DRM systems deteriorates
Solution Approach 1:
A content protection server is introduced as an intermediary between the rights issuer and DRM engines. This server translates access policies from the rights issuer's format into formats compatible with different DRM engines, enabling interoperability while maintaining security. The server acts as a mediator that converts between different policy formats without requiring the DRM engines to directly communicate with the rights issuer.
Solution Approach 2:
The content protection server provides universal functionality by supporting multiple DRM technologies simultaneously. It can retrieve policies from a rights issuer and translate them for different DRM engines, making the system adaptable to various DRM standards while maintaining a single centralized policy management approach.
2Reliability
If access policies are delivered to DRM client devices, then content protection is established, but dynamic modification of policies deteriorates
Solution Approach 1:
The content protection server retrieves the latest access policies from the rights issuer before providing them to DRM engines and client devices. This preliminary action ensures that policies are updated in advance, allowing dynamic modification without requiring re-distribution of content. The server proactively fetches updated policies and makes them available for immediate enforcement.
Solution Approach 2:
The system establishes a feedback loop where the content protection server continuously monitors for policy updates from the rights issuer and automatically retrieves the latest policies. This feedback mechanism ensures that DRM engines and client devices always have the most current access control information, enabling dynamic policy modification while maintaining protection.
Data Source
AI summary
According to at least one example embodiment, a method and corresponding content protection server for managing access to electronic content comprise retrieving access policies, or permissions, associated with a content item from a corresponding content sharing application, or rights issuer. The access policies are translated into a format recognizable by a digital rights management (DRM) engine, and forwarded to the DRM engine. The translated access policies are then provided by the DRM engine to a client device where the translated access policies are enforced in managing any potential access to the content item.


