Advertisement Insertion via Intermediary Cue Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing advertisement insertion systems face challenges in identifying and inserting ads at customer premises when cues or markers are difficult to discover, unknown, or removed from the transport stream, limiting granular and customer-specific ad insertion capabilities.

Innovation Solution

An advertisement server communicates with clients to provide insertion instructions based on media information and splice timing, allowing ad insertion without relying on in-band cues, leveraging information from a different headend or service provider to facilitate customer-side ad insertion, even when cues are inaccessible or obfuscated.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If service providers remove cues from transport stream to prevent unauthorized ad insertion, then security and control over content delivery is improved, but ad insertion capability at customer premises becomes inaccessible

Engineering Contradiction:
Improvecontrol over content deliveryVSAvoidad insertion capability
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intermediary system consisting of a headend server and a client application that mediates between the transport stream and the advertisement insertion process. The headend server receives the transport stream, identifies ad insertion opportunities using cues, and provides insertion instructions to the client application without requiring the client to directly access or process the cues from the transport stream. This mediator approach allows ad insertion to function even when cues are removed from the stream, as the intermediary has already extracted and processed the necessary timing and positioning information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Object-affected harmful factors

If cues are made difficult to discover or obfuscated in transport stream, then prevention of unauthorized ad insertion is improved, but ease of performing ad insertion deteriorates

Engineering Contradiction:
Improveunauthorized ad insertionVSAvoidad insertion process
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The patent applies preliminary action by having the headend server perform ad opportunity identification and cue processing before the transport stream reaches the customer's client device. The headend server extracts timing information, identifies ad insertion points, and generates pre-configured insertion instructions that are sent to the client application. This preliminary processing eliminates the need for the client to directly interpret obfuscated or difficult-to-find cues, as all necessary insertion parameters have been prepared in advance by the intermediary system.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If granular customer-specific ad insertion is implemented, then adaptability and personalization are improved, but device complexity increases

Engineering Contradiction:
Improvecustomer-specific ad insertionVSAvoidclient device requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses an intermediary architecture where the headend server handles complex tasks such as cue identification, ad selection, and timing calculation, while the client application only needs to execute simplified insertion instructions. This division of labor enables granular customer-specific ad insertion without requiring complex processing capabilities at the client device. The intermediary absorbs the computational complexity, allowing customized ads to be delivered to individual customers while keeping their devices relatively simple.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of manufacture

If ad insertion relies on in-band cues from transport stream, then simplicity of implementation is improved, but reliability of ad insertion deteriorates when cues are removed or obfuscated

Engineering Contradiction:
Improveimplementation simplicityVSAvoidad insertion success rate
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent introduces a headend server as an intermediary that decouples the ad insertion process from direct reliance on in-band cues in the transport stream. The headend server independently identifies ad opportunities and generates insertion instructions that are sent to the client application through a separate communication channel. This intermediary approach maintains implementation simplicity at the client level while significantly improving reliability, as the insertion process no longer fails when cues are removed or obfuscated from the transport stream.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9100721B2Advertisement insertion
Publication Date: 2015.08.04 CABLE TELEVISION LAB INC
  • US9100721B2 patent drawing
  • US9100721B2 patent drawing
  • US9100721B2 patent drawing

AI summary

Insertion of an advertisement within a television program or other media/content is contemplated. The advertisement insertion may be achieved when the media/content is originally transported with advertisement avails or other portions designated for advertisement insertion and those portions are difficult to discover, unknown, removed, obfuscated and/or generally inaccessible to a client facilitating play of the media/content.