Campaign Router for Dynamic Ad Placement

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

VSEngineering 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

Engineering Contradiction:
Improveease of revenue splittingVSAvoidadvertisement placement efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

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

Inventive Principle:
Principle #23Feedback

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

Inventive Principle:
Principle #15Dynamics

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

Engineering Contradiction:
Improveadvertisement placement capacityVSAvoidsystem management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

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

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10785514B1Campaign router
Publication Date: 2020.09.22 WURL LLC
  • US10785514B1 patent drawing

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.