Token-Based DRM Enforcement for Downloaded Media Ads
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The challenge in online video services is ensuring that advertisements are not circumvented by users when video content is downloaded, as local ad insertion is more vulnerable to user manipulation, whereas streaming video allows for server-controlled ad insertion.
Innovation Solution
Implementing a token-based system that requires a playback token generated from ad playback to decrypt and play downloaded media content, which can be integrated with digital rights management (DRM) licenses to enforce ad delivery and prevent user circumvention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If video content is downloaded to user's computing device, then video quality is improved, but ad delivery control is worsened
Solution Approach 1:
The system performs preliminary actions by encrypting the video content before download and pre-configuring ad insertion points within the downloaded file. The ad content is embedded in the downloaded video file with encryption keys that are only released after ad playback is verified, ensuring ad delivery control is established before the user can access the content.
Solution Approach 2:
The patent introduces an intermediary mechanism - a token system that mediates between the downloaded video content and the ad playback enforcement. The token acts as a key that is withholdered by the system until ad playback is confirmed, serving as an intermediary control element that maintains ad delivery reliability even though the video is downloaded to the user's device.
2Ease of operation
If ads are inserted locally in downloaded content, then user convenience is improved, but ad circumvention vulnerability is worsened
Solution Approach 1:
The system changes the parameter of ad insertion from a static local insertion to a dynamic process controlled by token verification. The ad content is embedded in the downloaded file, but the playback parameter is controlled by the system through token release timing, transforming the ad insertion from a simple local operation to a controlled process that prevents circumvention.
Solution Approach 2:
The patent applies preliminary anti-action by embedding the ad content and control mechanisms within the downloaded video file itself during the download process. The ad playback enforcement is built into the file structure beforehand, preventing users from easily circumventing ad playback since the control mechanisms are already integrated into the downloaded content.
3Reliability
If streaming video is used, then ad control is improved, but video quality is worsened
Solution Approach 1:
The patent merges the advantages of both streaming and downloaded content by combining server-based ad control mechanisms with local downloaded video files. The video content is downloaded to the user's device for high-quality playback, while the ad control and token verification systems are integrated into the same file structure, merging the reliability of server control with the quality benefits of local playback.
Solution Approach 2:
The downloaded video file serves multiple functions: it acts as both the high-quality video content container and the ad delivery vehicle. The single downloaded file contains both the main video content and the ad content with embedded control mechanisms, making the system universally applicable to downloaded content while maintaining both quality and ad control.
Data Source
AI summary
Enforcing rendering advertisements and other predetermined media content in connection with playback of downloaded selected media content. Playback of selected media content is made conditional on acquisition of a playback token that is generated in response to playback of the predetermined content. The playback token may be implemented as a digital rights management (DRM) license acquired in response to playback of the predetermined content. Another aspect involves a content insertion engine for inserting ads or other predetermined content into the playback of downloaded content.


