Header Control Wrapper for Simultaneous Ad Bidding
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for improving advertising revenue on websites, such as waterfall and header bidding systems, face challenges in maximizing competition and revenue due to latency issues and limitations in device compatibility, leading to reduced user experience and revenue for publishers.
Innovation Solution
Implementing a specialized control wrapper in the webpage header to manage multiple advertiser groups, allowing simultaneous bid collection from different subsets of advertisers while controlling timing and synchronization to maintain low latency and accommodate varying device formats.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple advertiser groups are allowed to bid simultaneously on advertising impressions, then the number of competing advertisers and potential revenue increase, but the page loading latency increases
Solution Approach 1:
The patent segments the advertiser base into multiple groups, with each group assigned to a separate wrapper element in the webpage header. This segmentation allows parallel bid collection from different advertiser groups without creating a single bottleneck, as each wrapper can independently receive and process bids simultaneously, thereby increasing total competing advertisers while maintaining acceptable latency levels.
Solution Approach 2:
The patent introduces a new dimensional approach by organizing advertisers into hierarchical groups within wrapper elements rather than using a single flat bidding structure. This multi-dimensional organization allows the system to collect bids from numerous advertisers across multiple groups in parallel, effectively increasing competition and revenue potential without proportionally increasing latency, as the bid collection occurs across multiple independent channels simultaneously.
2Ease of operation
If a waterfall method is used to manage ad impressions, then control over ad placement is maintained, but the latency of ad loading increases and revenue is reduced
Solution Approach 1:
The patent implements preliminary action by pre-organizing advertiser groups into separate wrapper elements in the webpage header before the page is actually loaded. This pre-configuration allows the bidding process to begin immediately when the page loads, with multiple groups already positioned and ready to receive bids in parallel, eliminating the sequential processing delays inherent in traditional waterfall methods while maintaining publisher control over which groups participate.
3Productivity
If header bidding is implemented to increase competition, then revenue per impression increases, but the complexity of managing multiple demand sources increases
Solution Approach 1:
The patent reduces system complexity through segmentation by dividing the advertiser base into distinct groups, each managed within its own wrapper element. This segmentation simplifies the management of multiple demand sources by creating clear, isolated units that can be independently configured and controlled, making the overall header bidding system more manageable despite involving multiple advertiser groups.
Solution Approach 2:
The wrapper element serves as a universal, multi-functional container that can hold multiple advertiser groups within a single standardized structure. This universal approach allows the system to manage diverse demand sources through a consistent interface and methodology, reducing the complexity that would otherwise arise from managing each advertiser group separately through different mechanisms.
Data Source
AI summary
Header bidding systems and methods increase a number of advertisers that can place bids for an advertising impression while maintaining low latency in loading of the webpage. The systems and methods utilize a specialized control wrapper in the header to manage one or more additional wrappers so as to allow for simultaneous bid collection from multiple groups of advertisers, one group per wrapper, without experiencing the traditional increase in latency of page loading as the number of entities bidding on an impression increases. Each wrapper contains information relating to a separate subset of advertisers from which to receive bids for the advertising impression. The control wrapper, as part of the header of the webpage, controls synchronization and timing of the separate bid processes controlled by the various wrappers to ensure that latency issues are avoided while the number of bids received is increased and revenue maximized.


