Automated Ad Replacement System for Broadcast Frequency Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies face challenges in effectively replacing advertisements in broadcast television content across distributed viewing hardware, leading to oversaturation and reduced engagement due to the difficulty in tracking and updating ads across multiple geographically dispersed viewers with varying viewing habits and time-shifted content.

Innovation Solution

An automated system that uses data processing and content analysis to identify and replace advertisements by tracking viewer interactions with ads, determining when to replace ads based on thresholds, and providing targeted, timely, and relevant replacements, even for time-shifted or place-shifted content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If advertisers increase the frequency and reach of their advertisements across distributed viewing hardware, then ad reach is improved, but ad oversaturation and viewer annoyance increase

Engineering Contradiction:
Improvead reachVSAvoidad oversaturation
Core Design Contradiction:
Quantity of substanceVSObject-affected harmful factors

Solution Approach 1:

The system implements feedback by tracking viewer interactions with advertisements across distributed devices and using this data to dynamically adjust ad delivery frequency. The server receives information about which ads have been viewed by which devices and uses this feedback to prevent oversaturation while maintaining broad reach.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The advertisement delivery system transitions from static, predetermined ad scheduling to dynamic, real-time adjustment based on actual viewer behavior. The system continuously adapts ad frequency and targeting based on tracked viewing patterns, allowing optimal reach without fixed oversaturation.

Inventive Principle:
Principle #15Dynamics

2Reliability

If the system tracks and replaces advertisements across multiple geographically dispersed viewing devices, then ad effectiveness is improved, but system complexity increases

Engineering Contradiction:
Improvead effectivenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A centralized server acts as an intermediary between advertisers and distributed viewing devices. This intermediary coordinates ad tracking, analyzes viewer behavior, and manages replacement decisions, simplifying the overall system architecture while maintaining effectiveness across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server performs multiple functions: tracking ad views, analyzing viewer behavior, determining replacement timing, and coordinating with various viewing devices. This multi-functional approach consolidates complexity into a single system rather than requiring separate mechanisms for each function.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If the system monitors and controls advertisement frequency for each viewer, then viewer engagement is improved, but data processing requirements increase

Engineering Contradiction:
Improveviewer engagementVSAvoiddata processing requirements
Core Design Contradiction:
ProductivityVSPower

Solution Approach 1:

The system processes data at the appropriate level of detail - tracking ad exposure by device and viewer without requiring excessive granular analysis of every viewing moment. This partial action approach provides sufficient data for engagement optimization without overwhelming processing requirements.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12200284B2Digital advertisement frequency correction
Publication Date: 2025.01.14 SLING TV LLC
  • US12200284B2 patent drawing
  • US12200284B2 patent drawing
  • US12200284B2 patent drawing

AI summary

Systems, devices, and automated processes allow automatic replacement of advertisements or other content in media programs. A content management system, another computer system, or the like operating on a digital network receives indicia from playback devices that have encountered identified advertisements in a media program. The encounters may be recorded in a database for subsequent analysis. If desired, for example if the identified advertisement become saturated for a viewer or particular playback device, the advertisements may be replaced with more relevant or engaging advertisements prior to playback of the advertisement to the viewer, thereby allowing a fresher, more relevant and more engaging experience for the viewer.