Set Top Box Ad Impression Measurement via Randomized Reporting Intervals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional systems for local ad insertion in television broadcasting lack the ability to target advertisements effectively at the set top box level in real time, leading to inefficiencies in ad delivery, inaccurate viewer targeting, and issues with ad fatigue, as well as inadequate measurement and feedback mechanisms.

Innovation Solution

A system that includes a media advertising platform, an advertising decision service, and a client on set top boxes to dynamically insert local ads and measure impressions, using a decision matrix to select ads based on user attributes and prevent ad fatigue, while aggregating data for accurate reporting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional systems are used for ad insertion, then the system complexity is low, but the measurement precision of ad impressions is insufficient

Engineering Contradiction:
Improvead impression measurement accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

A measurement server is introduced as an intermediary component between the ad insertion system and the measurement database. This server collects measurement data from set top boxes, validates it against ad inventory records, and stores verified impression data. The intermediary handles the complexity of data collection, verification, and storage, enabling precise measurement without overwhelming the core ad insertion functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements feedback mechanisms where the measurement server receives impression data from set top boxes, verifies it against expected ad inventory, and provides feedback records. This feedback loop enables continuous monitoring and verification of ad delivery, improving measurement precision by ensuring only valid impressions are counted and tracked.

Inventive Principle:
Principle #23Feedback

2Productivity

If real-time ad targeting at set top box level is implemented, then the ad delivery effectiveness is improved, but the device complexity increases

Engineering Contradiction:
Improvead delivery effectivenessVSAvoidset top box complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The complex ad decision-making logic and real-time targeting algorithms are extracted from the set top box and relocated to a centralized advertising decision service. The set top box simply receives pre-computed ad selection instructions and executes them locally, maintaining real-time delivery effectiveness while significantly reducing the complexity burden on the end-user device.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Ad decisions are made in advance by the advertising decision service before the actual ad insertion moment. The system pre-calculates which ads should be displayed to which set top boxes based on user profiles and campaign rules, then delivers these pre-decided ad instructions to the set top box for immediate execution. This preliminary action eliminates the need for complex real-time decision-making at the device level.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If complete viewer targeting data is collected, then the advertising accuracy is improved, but the loss of information about ad delivery issues increases

Engineering Contradiction:
Improveviewer targeting accuracyVSAvoidad delivery issue information
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The measurement server implements comprehensive feedback by collecting not only successful ad delivery data but also error information from set top boxes. The system tracks measurement data including delivery status, viewer interaction outcomes, and any errors encountered during ad insertion. This feedback mechanism ensures that both successful impressions and delivery issues are recorded, preventing information loss while maintaining high targeting accuracy.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary validation of ad delivery parameters and sets expected outcomes before actual ad delivery. By pre-establishing what should happen during ad insertion and comparing actual results against these expectations, the system can identify and track delivery issues that would otherwise be lost in the data collection process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9009753B2Measurement and reporting of set top box inserted AD impressions
Publication Date: 2015.04.14 ZHIGU HLDG
  • US9009753B2 patent drawing
  • US9009753B2 patent drawing
  • US9009753B2 patent drawing

AI summary

Methods are disclosed for measuring ad impressions and receiving feedback on local ad assets inserted into a video transport stream at the set top box level. Each set top box stores the number of times an ad asset is inserted into an ad avail, along with a variety of other information relating to the playback of the ad asset. This measurement data is aggregated and sent to the ad decision service. In order to balance bandwidth usage, each set top box may report its measurement data to the ad decision service at a different time interval that is randomly selected. As it is desirable to receive the data in a timely manner, the random intervals may be confined so that all measurement data is reported within a predefined time period, such as for example over a twelve hour period.