Ad Permission Key Chain for Skipping Prevention

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often skip or fast-forward through advertisements in digital content, leading to lost revenue for content providers and a decreased willingness to place ads, as existing technologies fail to effectively ensure advertisement viewing.

Innovation Solution

A chain of permission keys is generated and used to encode advertisements, where each key, except the last, incorporates a scrambling key, allowing access to the next portion of content only if the advertisement is played to completion, and a heartbeat analysis monitors attempts to skip ads, inhibiting content playback if skipping is detected.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If advertisements are placed within content, then revenue for content providers increases, but users can skip or fast-forward through advertisements causing lost revenue

Engineering Contradiction:
Improverevenue lossVSAvoiduser ability to skip ads
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system performs preliminary actions by encrypting content segments and advertisement segments before distribution, and by pre-establishing the permission key chain structure. The client device receives encryption keys and permission key chains in advance, enabling it to autonomously enforce advertisement viewing requirements without real-time server intervention. This preliminary setup allows the system to prevent skipping behavior through pre-configured cryptographic controls.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by monitoring whether advertisement segments are properly viewed through the permission key validation process. The client device checks permission keys against expected values and provides feedback by either allowing or blocking content playback based on advertisement completion. This closed-loop feedback ensures that revenue protection measures are actively enforced rather than passively implemented.

Inventive Principle:
Principle #23Feedback

2Reliability

If permission keys are used to control content playback, then advertisement viewing is enforced, but system complexity increases

Engineering Contradiction:
Improveadvertisement viewing enforcementVSAvoidpermission key management system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides content into distinct segments (content segments and advertisement segments) with separate encryption keys and permission key chains. Each segment is independently controlled through its own permission verification process. This segmentation allows the complex permission key management to be broken down into manageable, modular units that can be processed sequentially, reducing overall system complexity while maintaining reliable enforcement.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The permission key chain acts as an intermediary mechanism between the encryption system and the playback control system. Rather than directly managing complex cryptographic operations, the system uses permission keys as intermediate tokens that simplify the verification process. The client device validates permission keys against expected values without needing to understand the underlying cryptographic complexity, thus reducing device complexity while maintaining reliable enforcement.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of energy

If content is encrypted to prevent copying, then revenue protection improves, but user accessibility to content decreases

Engineering Contradiction:
Improverevenue protectionVSAvoidcontent accessibility
Core Design Contradiction:
Loss of energyVSEase of operation

Solution Approach 1:

The system applies different encryption and permission requirements to different parts of the content stream. Content segments have one set of encryption properties while advertisement segments have another. Permission keys are locally validated at the client device without requiring continuous server communication, providing localized security enforcement that maintains user accessibility within the constraints of revenue protection.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

All necessary encryption keys and permission key chains are distributed to the client device in advance before content playback begins. This preliminary distribution enables the user to access and play back content offline without requiring continuous network connectivity or real-time server authentication, thus maintaining ease of operation while ensuring revenue protection through pre-configured cryptographic controls.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8868464B2Preventing unauthorized modification or skipping of viewing of advertisements within content
Publication Date: 2014.10.21 GOOGLE LLC
  • US8868464B2 patent drawing
  • US8868464B2 patent drawing
  • US8868464B2 patent drawing

AI summary

A method, apparatus, and system are directed towards employing a chain of permission keys obtained during playing of advertisements within content to enable continued playing of the content. A sequence of encoded permission keys are generated with each encoded permission key, except a last permission key, incorporating a scrambling key useable to decode a next encoded permission key within the sequence of encoded permission keys that enables playing of a next portion of the content. If playing of any advertisement within the content is avoided, then access to an associated scrambling key useable to decode a next permission key is prevented, which in turn inhibits playing of a next portion of the content. In another embodiment, a heartbeat analysis may also be performed to monitor if skipping of an advertisement is being attempted, and if so, playing of the content is prevented.