Online System Budget Recommendation via Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Advertisers specifying budgets for online advertising campaigns without contextual information may result in reduced revenue for online systems and deter advertisers from advertising, as they may not achieve desired impressions or conversion events, leading to discouraged participation.

Innovation Solution

The online system presents a range of candidate budgets to advertisers, including an estimated number of conversion events, and identifies a default budget that maximizes the likelihood of advertiser participation and revenue, using machine learned models trained on historical data to determine optimal budget options based on advertiser and advertisement characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If advertisers specify budgets for advertising campaigns without contextual information, then the advertising process is simple and quick, but revenue to the online system is reduced and advertiser participation is deterred

Engineering Contradiction:
Improvebudget specification processVSAvoidrevenue to online system
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The online system performs preliminary analysis of historical advertising data and contextual information before the advertiser specifies a budget. The system pre-calculates optimal budget ranges and projected outcomes, presenting this information to the advertiser in advance. This allows the advertiser to make an informed budget decision without requiring complex real-time analysis, thus maintaining ease of operation while maximizing revenue potential.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where historical performance data, contextual factors, and projected outcomes are fed back to the advertiser during the budget specification process. This feedback loop enables the advertiser to adjust their budget based on predicted performance metrics, ensuring both user-friendly operation and optimized revenue generation for the online system.

Inventive Principle:
Principle #23Feedback

2Loss of time

If advertisers specify budgets without contextual information, then the advertising setup is fast, but desired conversion events are not achieved and advertisers are discouraged from participating

Engineering Contradiction:
Improveadvertising setup timeVSAvoidconversion event achievement
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The online system performs preliminary analysis of historical advertising data and contextual information before the advertiser specifies a budget. The system pre-calculates optimal budget ranges and projected outcomes, presenting this information to the advertiser in advance. This allows the advertiser to make an informed budget decision without requiring complex real-time analysis, thus maintaining ease of operation while maximizing revenue potential.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where historical performance data, contextual factors, and projected outcomes are fed back to the advertiser during the budget specification process. This feedback loop enables the advertiser to adjust their budget based on predicted performance metrics, ensuring both user-friendly operation and optimized revenue generation for the online system.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the online system allows advertisers to specify arbitrary budgets, then advertiser freedom is maximized, but revenue optimization is reduced

Engineering Contradiction:
Improveadvertiser budget flexibilityVSAvoidrevenue generation
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system dynamically adjusts budget parameters based on contextual analysis. Instead of allowing completely arbitrary budget specification, the system modifies the budget parameters by presenting recommended ranges and adjusting bids based on contextual factors such as historical performance, market conditions, and campaign goals. This maintains advertiser flexibility while optimizing revenue potential through data-driven parameter adjustments.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9754283B2Recommending a budget for an advertisement presented on an online system
Publication Date: 2017.09.05 META PLATFORMS INC
  • US9754283B2 patent drawing
  • US9754283B2 patent drawing
  • US9754283B2 patent drawing

AI summary

An online system provides identifies multiple candidate budgets to an advertiser requesting presentation of advertisements via the online system. The advertiser may select a candidate budget used for presenting advertisements via the online system. A default budget may be identified from the candidate budgets to increase the likelihood of the advertiser selecting the default budget. The candidate budgets and the default budget are determined by the online system to maximize the likelihood that an advertiser elects to present advertisements via the online system or to maximize revenue received the online system for presenting advertisements from the advertiser. Various factors are specific to the advertiser, the object being advertised, and other contextual information may be used to determine the candidate budgets.