Dynamic IP Ad Insertion for Unsold Addressable TV Breaks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In addressable television advertising, ad spots not purchased for personalized ads are often filled with evergreen ads, leading to missed revenue opportunities and ineffective ad targeting, as these ads are not selected based on specific receiving devices or user profiles.

Innovation Solution

Implementing systems and methods for real-time replacement of candidate ads with programmatically delivered Internet Protocol (IP) ads, targeting specific audiences based on demographics and device location, and seamlessly integrating these ads into media content streams using dynamic ad insertion (DAI).

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If evergreen ads are used to fill unsold ad spots, then ad spots are continuously occupied, but ad revenue is lost due to lack of targeting

Engineering Contradiction:
Improvead revenueVSAvoidad targeting capability
Core Design Contradiction:
Loss of energyVSAdaptability or versatility

Solution Approach 1:

The system dynamically replaces evergreen ads with targeted ads in real-time based on viewer profiles, device information, and advertiser requirements. The ad delivery system transitions from static evergreen content to dynamic personalized content, enabling revenue optimization without compromising spot utilization.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters simultaneously including ad content selection, targeting criteria, delivery timing, and duration. By modifying these parameters based on real-time data, the system converts non-revenue-generating evergreen ads into revenue-generating targeted ads while maintaining continuous ad spot occupation.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If addressable ads are delivered to specific audiences, then ad relevance improves, but system complexity increases due to real-time processing requirements

Engineering Contradiction:
Improvead targeting precisionVSAvoidreal-time ad insertion system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing ad content, pre-establishing viewer profiles, and pre-configuring ad delivery rules before actual ad insertion. This advance preparation reduces the computational burden during real-time ad delivery, managing system complexity while maintaining targeting precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces intermediary components including ad decision engines, profile matching services, and content insertion points that mediate between ad servers and content delivery. These intermediaries manage the complexity of real-time processing by breaking down the task into manageable stages and using standardized interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If ad spots are left unfilled waiting for targeted ads, then ad relevance can be maximized, but ad revenue is lost due to empty slots

Engineering Contradiction:
Improvead audience matchingVSAvoidad slot utilization
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-fetching and buffering targeted ads before their scheduled insertion points. This allows the system to minimize or eliminate empty ad slots while maintaining the ability to deliver relevant targeted content, thus maximizing both utilization and relevance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system ensures continuous useful action by maintaining a pipeline of pre-processed targeted ads ready for immediate insertion. This eliminates gaps in ad delivery and ensures continuous revenue generation while preserving the targeting capability that makes the ads valuable.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12615412B2Addressable advertisement and programmatically delivered advertisement insertion and playing
Publication Date: 2026.04.28 DISH NETWORK LLC
  • US12615412B2 patent drawing
  • US12615412B2 patent drawing
  • US12615412B2 patent drawing

AI summary

It may occur that various addressable ads are used to help fill an entire addressable break which have little or no monetary value for being played (often referred to as “evergreen or “filler” ads). Such ads and other types of candidate ads for replacement are replaced in real time with programmatically delivered Internet Protocol (IP) based ads (IP ads). Upon encountering an indication of an upcoming ad break including one or more evergreen ads in an addressable ad playlist, an ad request may be automatically transmitted that puts those evergreen ad spots up for bidding by various advertisers, and then such ads may be replaced by IP ads that in total have a duration equaling the duration of the evergreen ads being replaced and that are based on, among other things, a user's or household's receiving device location, a current channel a particular receiving device at that location is tuned to, a particular program that is playing on that channel, a genre of the program, individual user and/or household demographics including, but not limited to: age category, marital status, income range, gender, education level, occupation, and number of people in the household, etc. The selected IP ad(s) are then, in real time, seamlessly inserted or “stitched”, as described herein, into a media content stream comprising or consisting of the television programming (e.g., live linear satellite (SAT) stream) or other media content stream.