Non-Temporal Advertising via Local Ad Caching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Television programs experience adverse viewing experiences due to unexpected interruptions such as network disruptions or alerts, for which existing systems and methods fail to effectively minimize the impact.

Innovation Solution

The implementation of methods and systems that allow user devices to store multiple advertisements locally, enabling them to select and display an appropriate advertisement during network disruptions or alerts, thereby masking the disruption and maintaining the viewing experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional advertising systems are used with scheduled slots, then advertising delivery is simple and predictable, but network disruptions cause adverse viewing experiences

Engineering Contradiction:
Improveviewing experience continuityVSAvoidadvertising system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-loads multiple advertisements into local memory before network disruptions occur. When a disruption is detected, the user device can immediately play pre-loaded advertisements without needing real-time network connectivity, thereby maintaining viewing experience continuity while keeping the system architecture relatively simple.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The user device acts as an intermediary between the network and the display, caching advertisements locally and using them as a backup when network delivery fails. This intermediary approach resolves the contradiction by enabling reliable advertising delivery during disruptions without requiring complex real-time network management.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If advertisements are delivered in real-time over network, then advertising content is fresh and relevant, but network disruptions prevent content delivery

Engineering Contradiction:
Improveadvertising delivery reliabilityVSAvoidadvertisement delivery delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Advertisements are pre-loaded into local memory before they would be needed during network disruptions. This preliminary action ensures that when disruptions occur, advertisements can be delivered immediately without delay, while still maintaining relevance through selective pre-loading of current and upcoming ads.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates local copies of advertisement content that can be played independently of real-time network delivery. These copies enable reliable playback during disruptions while the system continues to receive fresh advertisement content from the network when available, balancing reliability with content freshness.

Inventive Principle:
Principle #26Copying

3Reliability

If multiple advertisements are stored locally, then advertising continuity during disruptions is maintained, but device storage requirements increase

Engineering Contradiction:
Improveadvertising playback continuityVSAvoidlocal storage capacity
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts the number of pre-loaded advertisements based on network conditions, disruption history, and device storage availability. By changing the parameter of storage allocation, the system maintains advertising continuity when needed while optimizing storage utilization to avoid unnecessary capacity consumption during normal operation.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

Instead of pre-loading all possible advertisements, the system loads a partial set that is sufficient to cover typical disruption durations. This partial action approach maintains playback continuity for most scenarios while keeping storage requirements manageable, avoiding the excessive storage consumption that would result from pre-loading extensive advertisement libraries.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If advertisements are played during scheduled slots only, then advertising timing is predictable, but unexpected disruptions create viewing interruptions

Engineering Contradiction:
Improveviewing experience smoothnessVSAvoidadvertising playback control
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system transitions from static scheduled advertising to dynamic on-demand advertising playback. When disruptions are detected, the system dynamically inserts pre-loaded advertisements at appropriate points in the content stream, maintaining viewing experience smoothness while using automated control logic to manage playback timing without requiring manual intervention.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system monitors network status and content playback state in real-time, using this feedback to determine when to play pre-loaded advertisements during disruptions. This feedback-driven approach maintains predictable advertising timing while automatically adapting to unexpected disruptions, preserving both viewing experience smoothness and operational simplicity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250142181A1Non-temporal advertising
Publication Date: 2025.05.01 COMCAST CABLE COMM LLC
  • US20250142181A1 patent drawing
  • US20250142181A1 patent drawing
  • US20250142181A1 patent drawing

AI summary

Methods, systems, and apparatuses are described herein for providing alert content. The alert content may be output with or following other content, such as video content. At least one advertisement may be output with or following the alert content. The at least one advertisement may be selected for output based on the alert content.