Ad Selection Module Budget Control via Dynamic Bidding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current real-time messaging platforms face challenges in efficiently selecting and inserting relevant advertisements into user message streams, as existing methods are cumbersome and do not effectively utilize engagement data to optimize ad placement and budget allocation.

Innovation Solution

The implementation of a real-time messaging platform with an advertisement module that includes targeting, filtering, prediction, and ranking processes, which utilize engagement data and bid auctions to select and prioritize advertisements based on relevance and likelihood of engagement, while managing budget allocation to prevent overspending.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional advertisement selection methods are used in messaging platforms, then ad insertion can be achieved, but the process becomes cumbersome and fails to effectively optimize ad placement and budget allocation

Engineering Contradiction:
Improvead selection efficiencyVSAvoidad selection process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables autonomous ad selection and budget management through automated bidding algorithms that independently evaluate candidate ads, determine optimal placement, and allocate budget without manual intervention. The bid auction mechanism automatically selects winning ads based on predicted engagement and budget constraints, eliminating cumbersome manual processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system dynamically adjusts bidding parameters and budget allocation based on real-time engagement data and auction outcomes. By changing bid amounts, budget distribution, and selection criteria adaptively, the system optimizes ad placement efficiency while simplifying the overall selection process through data-driven parameter optimization.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If engagement data is utilized to optimize ad placement, then ad relevance improves, but budget management complexity increases

Engineering Contradiction:
Improvead engagement prediction accuracyVSAvoidbudget management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements closed-loop feedback mechanisms where engagement data from delivered ads continuously informs future bidding decisions and budget allocation. The bid auction mechanism uses this feedback to refine engagement predictions and adjust budget distribution automatically, improving ad relevance while managing complexity through systematic feedback integration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary engagement prediction and budget allocation planning before ad delivery through the bid auction process. By pre-calculating optimal bid amounts and budget distribution based on historical engagement data, the system improves ad placement precision while simplifying real-time budget management through advance preparation.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If bid auctions are used to select advertisements, then ad placement optimization improves, but risk of overspending increases

Engineering Contradiction:
Improvead placement optimizationVSAvoidbudget control reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system employs dynamic bid adjustment mechanisms where bid amounts and budget allocation are continuously adapted based on auction outcomes and remaining budget constraints. This dynamic approach allows the system to optimize ad placement through competitive bidding while simultaneously maintaining reliable budget control by adjusting parameters in real-time to prevent overspending.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements conservative bidding strategies where bid amounts are calibrated to achieve optimal placement without exceeding budget constraints. By using partial bidding (bidding below maximum possible amounts) and incorporating safety margins in budget allocation, the system optimizes ad placement effectiveness while ensuring reliable budget control and preventing overspending.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11409717B1Overspend control in a messaging platform
Publication Date: 2022.08.09 X CORP
  • US11409717B1 patent drawing
  • US11409717B1 patent drawing
  • US11409717B1 patent drawing

AI summary

A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.