Ad-Embedded Key Distribution for DRM Stream Decryption

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users can circumvent advertisements on advertising-supported streaming platforms by accessing and editing media manifests, threatening the economic model of these platforms.

Innovation Solution

A method and system that receive an encrypted media content stream, request a second media content stream with key information for decryption, and present the decrypted content, ensuring that advertisements are played before subsequent content, using techniques like MPEG Dynamic Adaptive Streaming Over HTTP and digital rights management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users access and edit media manifests to skip advertisements, then user convenience is improved, but the economic model of the streaming platform deteriorates

Engineering Contradiction:
Improveuser convenienceVSAvoideconomic model
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary actions by encrypting the media content stream before transmission and embedding decryption keys within the advertisement stream itself. This ensures that users must complete the advertisement viewing process beforehand to obtain the decryption key, preventing ad-skipping while maintaining user convenience through automated key retrieval.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The advertisement stream serves as an intermediary carrier that contains the decryption key. Instead of directly providing the key or preventing ad-skipping through complex authentication, the system uses the ad-stream as a mediator that delivers the key only after successful ad playback, resolving the contradiction between user convenience and platform revenue protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the media content stream is encrypted, then content protection is improved, but system complexity deteriorates

Engineering Contradiction:
Improvecontent protectionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system merges the advertisement delivery function with the key distribution function into a single integrated stream. The advertisement stream simultaneously serves as both the ad content and the vehicle for delivering the decryption key, eliminating the need for separate key management systems and reducing overall system complexity while maintaining strong content protection.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11985367B2Methods, systems, and media for ensuring consumption of portions of media content
Publication Date: 2024.05.14 GOOGLE LLC
  • US11985367B2 patent drawing
  • US11985367B2 patent drawing
  • US11985367B2 patent drawing

AI summary

In some embodiments, a method for controlling access to media is provided, the method comprising: receiving an encrypted media content stream from a media content source that includes first media content corresponding to at least a portion of a media content item; requesting a second media content stream that includes second media content having a playback position adjacent to the first media content, wherein the second media content stream includes key information for decrypting the encrypted media content stream; decrypting the encrypted media content stream using the key information included in the second media content stream; and causing the decrypted media content stream to be presented.