Campaign Router for Dynamic Ad Placement
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for monetizing video content through advertising struggle to effectively split advertisement revenue between content providers and distributors, as current systems lack a robust mechanism for managing and distributing advertisement insertion across different ad placement units.
Innovation Solution
A method and apparatus that utilize a router to manage advertisement avails across multiple ad placement units, directing client requests based on predefined proportions, efficiency scores, and user information to optimize advertisement placement and revenue distribution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If advertisement slots are split randomly between content provider and cable operator according to inventory split percentages, then revenue distribution is simplified, but advertisement placement efficiency and fairness deteriorate
Solution Approach 1:
The router monitors the number of avails provided to each ad placement unit and uses this feedback information to dynamically adjust request routing decisions, ensuring fair distribution of advertisement opportunities while optimizing placement efficiency
Solution Approach 2:
The system transitions from static random splitting to dynamic routing where the router actively manages and adjusts the distribution of advertisement requests to ad placement units based on real-time avail counts and efficiency metrics
2Productivity
If multiple ad placement units are used to handle client requests, then advertisement placement capacity and revenue potential improve, but system complexity and management difficulty increase
Solution Approach 1:
The router acts as an intermediary component that centralizes the management of multiple ad placement units, handling the complexity of distributing requests fairly and efficiently while allowing individual ad placement units to focus on their core advertisement insertion functions
Solution Approach 2:
The system divides advertisement placement functionality into separate ad placement units, each handling specific portions of the workload, while the router coordinates between them to maintain overall system efficiency and fairness
Data Source
AI summary
A method of providing a video manifest to a client. A router manages, for each of a plurality of ad placement units, a measure of advertisement avails provided by the router to the ad placement unit for filling with advertisements, receives a client request for a video content, and chooses an ad placement unit from the plurality of ad placement units, to select advertisements to be placed in avails of the requested video content, at least partially responsive to the managed measures of advertisement avails. The received client request is directed to the chosen ad placement unit.
