Dynamic Advertising Ratio Control for Media Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Providers of dynamic content across packet-based networks face challenges in maintaining a target ratio of advertising to programming media content, as users self-select content of varying lengths, making it difficult to define the length of advertising media needed to maintain a desired ratio.
Innovation Solution
A client system determines the total programming temporal length and selects advertising media segments based on a target temporal ratio, ensuring that the ratio between advertising and programming media content is maintained by accessing user selection data and business rules, and presenting the segments in a sequential manner.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If advertising media segments are increased to maintain target ratio, then advertising revenue is improved, but user satisfaction deteriorates when ratio is too high
Solution Approach 1:
The system continuously monitors the actual advertising-to-programming ratio and compares it against the target ratio, dynamically adjusting advertising delivery to maintain the desired balance and prevent user dissatisfaction
Solution Approach 2:
The advertising ratio is made dynamic rather than static, allowing the system to adapt the amount of advertising content based on user behavior patterns, content consumption rates, and real-time conditions to optimize both revenue and user satisfaction
2Ease of manufacture
If advertising media length is defined in advance, then delivery control is simplified, but flexibility deteriorates when content lengths vary
Solution Approach 1:
The system pre-calculates and reserves advertising slots based on expected programming content lengths, while maintaining the flexibility to adjust actual advertising delivery based on real-time content consumption and user behavior
Solution Approach 2:
The system changes the parameter of advertising length dynamically based on the actual programming content length and user consumption patterns, rather than using a fixed predetermined length
3Measurement precision
If total programming temporal length is tracked after user selection, then ratio calculation accuracy is improved, but system complexity increases
Solution Approach 1:
The client system automatically tracks and reports its own programming content consumption data back to the server, eliminating the need for complex external tracking infrastructure while maintaining high measurement precision
Data Source
AI summary
Programming media and advertising media may be presented in a manner that approximates or equals a target ratio. In one implementation, a total temporal length of one or more programming media segments is accessed after the user has selected the programming media segments. One or more advertising media segments are then selected. The advertising media segments have a total length that is based on the total temporal length of the programming media segments and a target temporal ratio between programming media and advertising media. The client system may present the one or more selected advertising media segments.


