Dynamic Ad Selection in Offline Playback Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for recording and playback of live broadcasts, such as DVRs, often include irrelevant or outdated advertisements due to time-sensitive content, location-specific ads, or low relevance, which are not updated during playback.

Innovation Solution

A playback device stores candidate advertisements and applies rules based on playback time, user profile, and location to select and update relevant ads dynamically during playback, ensuring freshness and relevance without network connectivity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If advertisements are fetched from external devices at the time of playback, then the ads can be updated to be more relevant, but the playback device requires network connectivity which may not be available

Engineering Contradiction:
Improvead relevanceVSAvoidnetwork connectivity requirement
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary action by fetching and storing candidate advertisements before playback occurs. The playback device maintains a local cache of candidate ads that were retrieved in advance, allowing ad selection during playback without requiring network connectivity at the time of playback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the ad selection and playback rules within the playback device itself. Instead of relying on external devices for ad selection during playback, the rules are embedded in the playback device, enabling it to autonomously select from stored candidate advertisements without network access.

Inventive Principle:
Principle #26Copying

2Ease of operation

If candidate adverts are stored in the playback device, then ads can be selected without network connectivity, but the device must manage storage and update mechanisms

Engineering Contradiction:
Improveoffline playback capabilityVSAvoidstorage management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The playback device performs self-service by autonomously selecting advertisements from stored candidates using embedded rules. The device independently evaluates candidate ads against stored criteria and makes selection decisions without external intervention or network connectivity, simplifying operation while managing complexity internally.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system introduces dynamics by allowing the set of candidate advertisements to be updated and modified over time. The playback device can receive updated candidate ads and replace old candidates, enabling the system to adapt to changing conditions while maintaining offline capability through local storage management.

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If ads are selected based on playback time rules, then relevance is improved, but the system requires complex rule application logic

Engineering Contradiction:
Improvetime-based relevanceVSAvoidrule application logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies preliminary action by pre-defining and storing playback rules that specify how advertisements should be selected based on timing criteria. These rules are prepared in advance and stored within the playback device, enabling automatic time-based ad selection during playback without requiring complex real-time decision logic.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system utilizes parameter changes by using playback time as a dynamic parameter to trigger different advertisement selections. The stored rules evaluate temporal parameters (such as whether playback is occurring live or on-demand, and current time relative to program content) to automatically select appropriate advertisements, simplifying the logic through parameter-based decision making.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11330324B2Dynamic advert selection for programme playback
Publication Date: 2022.05.10 PRJ HLDG CO LLC
  • US11330324B2 patent drawing
  • US11330324B2 patent drawing
  • US11330324B2 patent drawing

AI summary

A method of playing media content including an advertising period at a playback device. The method includes: storing the media content in the playback device for playback to a user of the playback device; storing an indication of the playback time of the advertising period relative to the playback time of the media content; storing a plurality of candidate adverts for playing in the adverting period of the media content; playing the stored media content to the user; identifying, on playing of the stored media content, a point in time corresponding to the playback time of the advertising period; applying, responsive thereto, playback rules to determine an advert to be played from the candidate adverts; and playing the determined advert at the playback time of the advertising period.