DRM Agent Common Rights Object Advertisement Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Digital Rights Management (DRM) techniques primarily focus on protecting multimedia services by restricting content access to paid devices, but they do not effectively enforce advertisement viewing before providing services, limiting the ability to ensure users view advertisements as part of the service.

Innovation Solution

A device and method that utilize a Digital Rights Management (DRM) agent to determine if a common Rights Object (RO) is linked with requested content, obtaining advertisement consumption information and playing relevant advertisements for a predetermined time before allowing access to the content, ensuring users view advertisements as part of the multimedia service.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DRM technique is used to protect multimedia services by restricting content access to paid devices, then content protection and rights management are improved, but the ability to enforce advertisement viewing before providing services deteriorates

Engineering Contradiction:
Improvecontent protectionVSAvoidadvertisement viewing enforcement
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent combines DRM content protection functionality with advertisement viewing enforcement into a unified system. The DRM agent not only verifies content rights but also checks advertisement consumption status and controls content delivery based on both factors, creating a merged protection and enforcement mechanism that addresses both concerns simultaneously.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The DRM agent is extended to perform multiple functions: traditional content rights verification, advertisement consumption tracking, and conditional content delivery control. This multi-functional approach allows a single component to handle both content protection and advertisement enforcement, improving system efficiency and integration.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If advertisement viewing is enforced before providing multimedia services, then advertisement effectiveness is improved, but service delivery time and user access speed deteriorate

Engineering Contradiction:
Improveadvertisement viewing assuranceVSAvoidservice access time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary verification of advertisement consumption status through the DRM agent before initiating content delivery. By checking the Rights Object (RO) for advertisement completion flags in advance, the system ensures advertisement viewing is enforced without requiring additional time during the actual service delivery phase, as the verification is done proactively before content transfer begins.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The DRM agent continuously monitors and tracks advertisement consumption status, providing feedback information about whether required advertisements have been viewed. This feedback mechanism enables the system to make informed decisions about content delivery timing, allowing efficient processing when advertisements are already viewed and preventing unnecessary delays.

Inventive Principle:
Principle #23Feedback

3Device complexity

If common RO is used to manage advertisement consumption across multiple contents, then system complexity is reduced, but tracking precision for individual content advertisements deteriorates

Engineering Contradiction:
Improverights management structureVSAvoidadvertisement consumption tracking
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent implements a nested RO structure where a common parent RO contains general advertisement consumption information that applies across multiple contents, while individual child ROs are nested within it to store content-specific advertisement tracking data. This hierarchical nesting allows the system to maintain a simplified overall structure while preserving precise individual content tracking through the nested child objects.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The Rights Object structure is segmented into common portions (parent RO) that manage shared advertisement consumption state and specific portions (child ROs) that track individual content advertisements. This segmentation allows the common RO to reduce overall system complexity while the segmented child ROs maintain precise tracking for each content item through their dedicated data fields.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2609553B1Device and method for enforcing advertisement viewing
Publication Date: 2021.03.31 SAMSUNG ELECTRONICS CO LTD
  • EP2609553B1 patent drawingFigure 1~2
  • EP2609553B1 patent drawingFigure 3~4
  • EP2609553B1 patent drawingFigure 5

AI summary

A method and device for enforcing advertisement viewing in the device are provided. When there is a play request for contents, it is determined whether there is a common Rights Object (RO) linked with an RO of the requested contents. When there is a common RO, information about consumption of advertisements on a plurality of contents is obtained from the common RO. At least one advertisement linked with the requested contents is played on the basis of the obtained information.