DRM Rights Object Management Across Distributed Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital rights management (DRM) systems face challenges in efficiently consuming and managing rights objects (ROs) with an inheritance structure across multiple devices, particularly due to the limitations in storage and operation capabilities of portable storage devices.

Innovation Solution

A method and device are introduced that include a master device with a storage module for ROs, a detection module, a message generation module, and a playback module, which searches for and requests necessary ROs from a slave device to play back encrypted content objects, reducing the operational load on portable storage devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple ROs with inheritance structure are distributed across multiple devices, then the security and flexibility of DRM system is improved, but the complexity of consuming and managing these ROs increases

Engineering Contradiction:
ImproveDRM securityVSAvoidRO management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the RO management process into distinct functional modules: a detection module that identifies required ROs, a message generation module that requests ROs from slave devices, and a playback module that consumes the collected ROs. This segmentation simplifies the complexity of managing distributed ROs with inheritance structures by dividing the complex task into manageable, specialized components.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The master device acts as an intermediary between slave devices and the content playback system. It detects which ROs are needed, requests them from appropriate slave devices, and coordinates their consumption. This intermediary role simplifies the overall system by centralizing the management logic while maintaining the distributed storage architecture, thus improving security without proportionally increasing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If portable storage devices are used to store and distribute ROs, then the ease of distribution is improved, but the operational load on these devices increases

Engineering Contradiction:
ImproveRO distribution easeVSAvoidPortable device operational load
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent extracts the heavy computational burden of RO detection, message generation, and consumption logic from the portable slave devices and places it in the master device. The slave devices only need to store ROs and respond to simple requests, significantly reducing their operational load while maintaining the ease of distribution advantage.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The slave devices perform only the minimum necessary action (storing and transmitting ROs when requested) rather than actively managing or processing them. This partial action approach reduces their operational burden while still achieving the distribution goal, as the master device performs the excessive or additional processing work.

Inventive Principle:
Principle #16Partial or excessive action

3Speed

If a device stores all necessary ROs locally, then the playback speed is improved, but the device complexity and storage requirements increase

Engineering Contradiction:
ImproveContent playback speedVSAvoidDevice storage requirements
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent merges the storage resources of multiple devices into a unified distributed system. The master device coordinates RO collection from multiple slave devices, effectively combining their storage capacities. This allows the system to maintain fast playback by having all necessary ROs available while distributing the storage burden across multiple devices rather than requiring one device to hold everything.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8180709B2Method and device for consuming rights objects having inheritance structure in environment where the rights objects are distributed over plurality of devices
Publication Date: 2012.05.15 SAMSUNG ELECTRONICS CO LTD
  • US8180709B2 patent drawing
  • US8180709B2 patent drawing
  • US8180709B2 patent drawing

AI summary

A digital rights management method and device are provided. To implement the DRM method and device, there is provided a master device including a storage module which stores a plurality of rights objects (ROs) having an inheritance structure, a detection module which detects the storage module for an RO needed for playing back a predetermined content object, a message generation module which, if the detection module fails to discover the RO needed for playing back the predetermined content object from the storage module, generates an RO request message, a device interface module which transmits the RO request message to a slave device and receives the RO needed for playing back the predetermined content object from the slave device, and a playback module which plays back the predetermined content object using at least one of the RO detected from the storage module and the RO received from the slave device.