Multi-Platform DRM Placeshifting Key Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital rights management (DRM) platforms are limited in placeshifting environments, lacking universality across consumer devices and browser players, which hinders effective DRM integrity and facilitates illicit content copying.
Innovation Solution
A system and method that enables seamless selection and implementation of multiple DRM platforms during placeshifting sessions by transmitting DRM initialization instructions and encryption keys, allowing client media receivers to obtain licenses from appropriate DRM license servers, ensuring compatibility across various browser players and devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If proprietary DRM platforms are used for placeshifting, then DRM protection is provided for specific devices, but universality across different consumer devices and browser players is lost
Solution Approach 1:
The patent implements a universal DRM architecture where a single DRM platform can protect content across multiple device types and browser players. The system uses standardized encryption keys and license management that work across different consumer devices, eliminating the need for device-specific DRM implementations while maintaining protection effectiveness.
Solution Approach 2:
The patent introduces a license server as an intermediary between the content protection system and various client devices. This mediator distributes decryption keys and manages licenses universally across different devices and browser players, enabling broad compatibility while maintaining secure DRM protection through centralized key management.
2Adaptability or versatility
If multiple DRM platforms are supported across different devices, then universality is improved, but system complexity increases
Solution Approach 1:
The patent employs a single universal DRM platform that can protect content for multiple device types and browser players simultaneously. By using standardized encryption methods and a unified license management system, the patent achieves broad compatibility without requiring multiple separate DRM implementations, thereby reducing overall system complexity.
3Reliability
If DRM protection is implemented in placeshifting, then content security is improved, but user convenience is reduced
Solution Approach 1:
The patent implements automatic license acquisition and key distribution mechanisms that operate transparently in the background during placeshifting operations. The system automatically manages DRM protection, license verification, and decryption key delivery without requiring user intervention, thereby maintaining content security while preserving user convenience.
Solution Approach 2:
The patent performs DRM license verification and key distribution in advance before content playback begins. By pre-establishing the security framework and distributing necessary decryption credentials beforehand, the system ensures content protection is already in place when placeshifting starts, eliminating any perceived delay or complexity for the user.
Data Source
AI summary
Devices, methods, and program products are provided, which support multiple Digital Rights Management (DRM) schemes or platforms during the placeshifting of media content. A given placeshifting session may be initiated between a placeshifting device and a user-controlled client media receiver executing a browser player. In one embodiment, the DRM placeshifting method includes storing, in a memory associated with the placeshifting device, DRM-protected content; receiving a request from the client media receiver over a communications network to stream the DRM-protected content to the device; and obtaining a placeshifting key and initialization instructions for the DRM-protected content. The DRM-protected content is streamed to the client media receiver in an encrypted format accessible with a placeshifting decryption key. In conjunction with streaming the DRM-protected content, initialization instructions is transmitted to the client media receiver containing information utilized by the browser player to obtain the DRM license from a first license server.


