Segmented Ad Avail Auctioning for Flexible Duration Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveflexibility in ad placementVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improvead allocation efficiencyVSAvoidallocation process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #35Parameter changes

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

Engineering Contradiction:
Improveflexibility in ad durationVSAvoidbid ranking and allocation complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8473337B2Auctioning segmented avails
Publication Date: 2013.06.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8473337B2 patent drawing
  • US8473337B2 patent drawing
  • US8473337B2 patent drawing

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.