DRM Content Segmentation for Secure Advertising Consumption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital rights management (DRM) systems primarily cater to the interests of program content providers, aiming to prevent unauthorized copying and sharing, while advertisers want to ensure consumption and potential sharing of advertising content, creating a divergence in commercial and legal interests that is not efficiently addressed.

Innovation Solution

A DRM system that packages digital content items, including advertising content, with signed information and digital licenses, using cryptographic schemes to ensure authentication and verification of content segments, allowing flexible consumption models that satisfy both content providers' and users' needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If DRM techniques are used to prevent unauthorized copying and sharing of program content, then the security and control over program content is improved, but the ability to ensure consumption and sharing of advertising content deteriorates

Engineering Contradiction:
Improvesecurity and control over program contentVSAvoidconsumption and sharing of advertising content
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments digital content into distinct types (program content and advertising content) with different protection requirements. Program content segments are protected with strict DRM controls preventing copying, while advertising content segments are protected with controls that allow consumption tracking and controlled sharing, resolving the contradiction between security and adaptability for different content types.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different DRM protection qualities to different parts of the same digital distribution. Program content receives high-security protection with copying prevention, while advertising content receives moderate protection that allows consumption verification and controlled distribution. This local differentiation resolves the contradiction by tailoring protection strength to the specific needs of each content type.

Inventive Principle:
Principle #3Local quality

2Reliability

If strict DRM protection is applied to prevent illegal consumption of program content, then the protection of content provider interests is improved, but the flexibility of content consumption models deteriorates

Engineering Contradiction:
Improveprotection of content provider interestsVSAvoidflexibility of content consumption models
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic DRM protection that adjusts consumption rules based on content type and licensing terms. For program content, strict no-copying rules apply, while for advertising content, the system dynamically allows consumption tracking and controlled sharing. This dynamic approach maintains strong protection for content providers while providing flexible consumption models appropriate to each content type.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the protection parameters differently for different content types. Program content uses parameters that prevent copying and unauthorized distribution, while advertising content uses parameters that track consumption and allow controlled sharing. This parameter differentiation resolves the contradiction by maintaining strong protection while enabling flexible consumption where appropriate.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If advertising content is protected with the same DRM techniques as program content, then the security against tampering is improved, but the ability to track and verify consumption deteriorates

Engineering Contradiction:
Improvesecurity against tamperingVSAvoidtracking and verification of consumption
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary verification mechanism specifically for advertising content. Instead of applying the same strict DRM as program content, the system uses a mediator that tracks consumption events and verifies advertising delivery through controlled access points. This intermediary approach maintains security against tampering while enabling consumption tracking and verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements feedback mechanisms that track advertising content consumption and provide verification data back to content providers. The DRM system monitors consumption events, records verification information, and feeds this data back to confirm advertising delivery. This feedback loop maintains security while improving the ease of consumption tracking and verification.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9892390B2Digital content packaging, licensing and consumption
Publication Date: 2018.02.13 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9892390B2 patent drawing
  • US9892390B2 patent drawing
  • US9892390B2 patent drawing

AI summary

A DRM technique involves packaging an advertisement using a data structure that encapsulates a number of advertising segments along with signed information, such as a table of hashes, associated with some of the advertising segments. In one scenario, the data structure and the signed information are separately protected using public key and/or digital signature cryptographic schemes. The advertisement is delivered to a user of a consumer electronic device (CED) separately from delivery of a digital license, which governs user consumption of the advertisement. The digital license includes keys used in connection with the cryptographic scheme, and references a condition to be satisfied with respect to consumption of the advertisement. As advertising segments are verified and consumed by the user/CED, information is recorded and used to determine whether the license condition was satisfied. Satisfaction of the license condition may result in access to program content or additional licenses.