Local Ad Rotation for Offline Playback and Bandwidth Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Content providers face challenges in maximizing advertisement revenue while minimizing bandwidth and network usage, necessitating efficient management of advertisements on devices both online and offline.

Innovation Solution

A method involving storing advertisements locally on devices and managing their display based on predefined advertising rules, allowing for offline playback and updating rules based on user behavior data collected during offline periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If advertisements are delivered online in real-time, then advertisement relevance and freshness are improved, but network bandwidth consumption and server load increase

Engineering Contradiction:
Improveadvertisement relevanceVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system pre-loads advertisement content onto user devices during online periods before the actual playback occurs. This preliminary action stores ad content locally so that when content is played back offline, relevant advertisements can be delivered without consuming additional network bandwidth at the moment of playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The advertisement delivery process is segmented into two distinct phases: (1) pre-loading phase where ad content is downloaded and stored locally during online periods, and (2) playback phase where ads are delivered from local storage during offline periods. This segmentation separates the network communication requirement from the advertisement delivery requirement.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If multiple sets of advertisements are stored locally for offline playback, then offline advertisement delivery capability is improved, but device storage requirements increase

Engineering Contradiction:
Improveoffline advertisement delivery capabilityVSAvoiddevice storage requirements
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The system dynamically manages local advertisement storage by implementing rotation between multiple ad sets. When new advertisements are pre-loaded, older ad sets are rotated out or overwritten. This dynamic rotation allows the system to maintain offline delivery capability with a limited storage footprint, as not all ad sets need to be retained simultaneously.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system discards older advertisement sets from local storage when new ad content is pre-loaded, and recovers storage space for future use. This approach accepts temporary loss of certain ad content in exchange for maintaining the overall capability to deliver relevant advertisements offline, balancing storage constraints with delivery versatility.

Inventive Principle:
Principle #34Discarding and recovering

3Productivity

If advertisements are rotated between multiple campaign periods, then advertisement revenue potential is improved, but complexity of ad management increases

Engineering Contradiction:
Improveadvertisement revenue potentialVSAvoidad management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements periodic rotation of advertisement sets corresponding to different campaign periods. Each ad set is associated with a specific campaign period, and the system automatically rotates between them based on timing. This periodic structure simplifies management compared to continuous rotation, as it aligns with natural campaign boundaries and makes the rotation logic more predictable and easier to implement.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS12469050B2Multiple playback local ad rotation
Publication Date: 2025.11.11 COMCAST CABLE COMM LLC
  • US12469050B2 patent drawing
  • US12469050B2 patent drawing
  • US12469050B2 patent drawing

AI summary

According to some aspects, disclosed methods and systems may include storing, in a local storage of a device, a plurality of advertisements; and outputting for display first content comprising a first portion of a first set of advertisements associated with a first campaign period. The disclosed methods and system may also include, in response to an expiration of the first campaign period, outputting for display second content comprising a second portion of the first set of advertisements based on a first set of one or more advertising rules.