Ad Inventory Allocation System for High-Volume Digital Media

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current advertising space inventory allocation techniques are inefficient, particularly in electronic advertising contexts where advertisers cannot accurately predict the volume of impressions, clicks, or conversions, and existing sealed-bid second-price auctions are impractical due to high volumes of impressions.

Innovation Solution

A system that collects advertising spaces and media inventory variables, receives bid prices and target inventory percentages, identifies qualified advertisements, creates a ranked list based on bid price, and allocates impressions until the target inventory percentage is met, allowing for efficient allocation of advertising opportunities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If sealed-bid second-price auction is used for allocating advertising spaces, then advertisers can submit bids for advertising spaces, but the system becomes impractical due to high volumes of impressions and inability to purchase only desired portions of inventory

Engineering Contradiction:
Improveadvertising space allocationVSAvoidimpressions volume
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the advertising inventory allocation process into multiple independent components: bid reception module, qualification module, ranking module, and allocation module. Each component handles a specific aspect of the allocation process, enabling the system to efficiently process high volumes of impressions by dividing the overall task into manageable segments that can be processed independently and in parallel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-qualifying advertisements against advertising space requirements before the actual allocation occurs. The system pre-ranks qualified advertisements based on bid prices and pre-calculates allocation percentages, so that when high-volume impression requests occur, the system can quickly allocate impressions without performing complex real-time calculations, thus maintaining ease of operation at high productivity levels.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If advertisers purchase based on desired variables (impressions, clicks, conversions), then advertisers can target specific advertising outcomes, but the facilitator cannot maximize profit when payment is made for items not actually delivered

Engineering Contradiction:
Improveadvertising outcome targetingVSAvoidallocation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the allocation parameters (percentage of impressions allocated to each qualified advertisement) based on bid prices, inventory availability, and advertiser preferences. The system changes the allocation parameters in real-time to balance advertiser versatility in targeting specific outcomes with the facilitator's profit maximization goals, without requiring complex contractual enforcement mechanisms.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary allocation mechanism that mediates between advertiser preferences for specific outcomes and facilitator profit goals. The intermediary module calculates optimal allocation percentages for each qualified advertisement based on bid prices and inventory constraints, serving as a mediator that reconciles the competing interests of advertisers seeking specific outcomes and facilitators seeking to maximize profit, thereby reducing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Device complexity

If facilitator allocates advertisements to maximize profit, then facilitator's profit is maximized, but advertisers cannot guarantee receiving their desired volume of impressions, clicks, or conversions

Engineering Contradiction:
Improveprofit optimizationVSAvoidadvertising outcome delivery
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the system continuously monitors allocation outcomes and adjusts future allocations based on actual performance data. The feedback loop provides information about which advertisements are delivering desired outcomes (impressions, clicks, conversions) and uses this information to refine allocation decisions, thereby maintaining reliability of outcome delivery while allowing the facilitator to optimize profit through data-driven allocation adjustments.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies dynamics by making the allocation system flexible and adaptive rather than static. The allocation percentages and qualification criteria can dynamically adjust based on real-time conditions such as inventory availability, bid price changes, and performance metrics. This dynamic approach allows the system to maintain reliability in delivering advertised outcomes while simultaneously optimizing facilitator profit through adaptive resource allocation.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12062065B2Systems and methods for allocating electronic advertising opportunities
Publication Date: 2024.08.13 YAHOO AD TECH LLC
  • US12062065B2 patent drawing
  • US12062065B2 patent drawing
  • US12062065B2 patent drawing

AI summary

A system, apparatus, and method are presented for allocating for allocating advertisements for display are provided that include collecting a plurality of advertising spaces, each advertising space having at least one associated advertising space variable; collecting a media inventory, the media inventory comprising a plurality of advertisements, each advertisement having at least one associated advertisement variable; receiving a bid price and a target inventory percentage for each advertisement: receiving a request for an advertisement to be placed at a specified advertising space; identifying advertisements in the media inventory that are qualified to receive an impression at the specified advertising space; creating a qualified advertisement ranking by sorting the qualified advertisements by bid price; selecting advertisements from the qualified advertisement ranking until the sum of target inventory percentages of selected advertisements is equal to or greater than 100 percent; and allocating advertising impressions to the selected advertisements.