Segmented Ad Avail Auctioning for Flexible Duration Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional advertisement insertion opportunities, or 'avails,' in media content distribution systems are limited to fixed durations, reducing flexibility and making it difficult to optimize the allocation of advertisements across multiple avails, as ads from advertisers can have varying lengths.
Innovation Solution
Implementing segmented advertisement insertion opportunities, where bids from advertisers with different durations (e.g., 60, 30, 15 seconds) can be combined to fill a total duration, with ranking criteria and logic used to rank and allocate bids to maximize the sum of ranks for winning combinations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional fixed-duration avails are used, then the system is simple to manage, but flexibility in ad placement and optimization of allocation are reduced
Solution Approach 1:
The patent divides the fixed-duration avail into multiple segments of varying lengths (e.g., 15, 30, 45, 60 seconds). This segmentation allows the system to accept ads of different durations and creates flexibility in ad placement while maintaining manageable complexity through structured segment definitions.
Solution Approach 2:
The system dynamically configures which duration segments are available for an avail based on real-time factors such as ad inventory, bidding conditions, and content characteristics. This dynamic adjustment enables optimized ad allocation without requiring complete system redesign, balancing flexibility with operational simplicity.
2Productivity
If traditional fixed-duration avails are used, then the allocation process is simple, but it becomes difficult to optimize allocation of multiple ads to a large inventory of avails
Solution Approach 1:
By segmenting avails into standardized duration blocks, the system can efficiently match ads to available segments using systematic allocation algorithms. This segmentation transforms the complex problem of matching variable-length ads to variable-length avails into a more manageable process of assigning ads to predefined time slots.
Solution Approach 2:
The system changes the parameter of avail duration from a fixed value to a set of possible values (segments). This parameter transformation enables the system to optimize ad allocation by selecting the best duration combination that maximizes revenue or viewing metrics while maintaining computational efficiency through parameter discretization.
3Adaptability or versatility
If ads of varying lengths are allowed in segmented avails, then flexibility and optimization are improved, but the complexity of ranking and allocating bids increases
Solution Approach 1:
Segmenting avails into standardized duration categories creates discrete bid groups that can be ranked and allocated systematically. Advertisers submit bids for specific segment durations, and the system processes these organized bid sets through standardized ranking logic, reducing the operational complexity of handling variable-length ads.
Solution Approach 2:
The system evaluates multiple duration segments and their corresponding bid combinations, sometimes considering more segments than strictly necessary (excessive action). This approach ensures that the optimal ad placement is found by thoroughly exploring duration options, while the systematic nature of the evaluation keeps the operational process manageable through algorithmic automation.
Data Source
AI summary
Various embodiments enable auctioning of segmented advertisement insertion opportunities, e.g., segmented avails, associated with distributed content. In at least some embodiments, bids from advertisers to place advertisements in conjunction with a segmented avail are obtained. The bids that are obtained can have different durations (e.g., 60, 30, 15 seconds) that can be selectively enabled by a segmented avail in various combinations to fill a total duration of the segmented avail. Ranking criteria and/or logic can be applied to rank the bids one to another. In at least some embodiments, the bids are ranked within groups corresponding to different time durations. Bids can be allocated to the segmented avail by testing one or more combinations of the bids and selecting a winning combination based at least in part upon a sum of the ranks associated with bids in the combination.


