Inventory Forecasting Engine for Ad Exchange Bid Requests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advertisers face challenges in accurately predicting advertising inventory and bid success rates for online advertisements, leading to inefficiencies in targeting specific audiences and optimizing ad placement.

Innovation Solution

An impressions inventory forecasting engine is developed to analyze historical bid requests and success rates, using statistical models to estimate future bid requests and advertising inventory based on various bid amounts, thereby helping advertisers optimize their campaigns.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If advertisers use traditional methods to predict advertising inventory and bid success rates, then the process is simple, but the prediction accuracy is low leading to inefficiencies in targeting and optimization

Engineering Contradiction:
Improveprediction accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting and storing historical bid request data, inventory data, and campaign data before forecasting is needed. This pre-processing of data enables accurate predictions when advertisers need them, resolving the contradiction by preparing the analytical foundation in advance without requiring complex real-time processing during campaign execution.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The forecasting engine acts as an intermediary between historical data and future predictions. It processes historical bid requests, inventory information, and campaign data through statistical models to generate forecasted metrics, serving as a mediator that transforms raw historical data into actionable predictive insights for advertisers.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If advertisers optimize ad placement and targeting using limited data, then the process is fast, but the campaign effectiveness is reduced

Engineering Contradiction:
Improvecampaign optimization efficiencyVSAvoiddata utilization
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The forecasting engine serves multiple functions simultaneously: it forecasts bid requests, predicts inventory availability, estimates bid success rates, and supports campaign optimization. This multi-functionality allows advertisers to comprehensively optimize campaigns using a single forecasting system, improving productivity while utilizing diverse data sources without losing information.

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

Solution Approach 2:

The system incorporates feedback mechanisms by continuously analyzing historical bid request outcomes and using this information to refine future forecasts. The forecasting engine learns from past campaign performance data, bid success patterns, and inventory utilization to improve prediction accuracy over time, enabling more effective campaign optimization with better data utilization.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10068249B1Inventory forecasting for bidded ad exchange
Publication Date: 2018.09.04 AMAZON TECH INC
  • US10068249B1 patent drawing
  • US10068249B1 patent drawing
  • US10068249B1 patent drawing

AI summary

Disclosed are various embodiments for determining an expected number of times that content may be served in conjunction with a user interface. A forecasting model for determining an expected bid requests inventory is generated, wherein a bid request indicates an opportunity to submit a bid to present content in conjunction with a user interface. A bid success rate is determined. An expected impressions inventory is determined based on the expected bid requests inventory and the bid success rate.