Virtual Linear Channel for Dynamic VOD Ad Insertion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing linear television advertising systems face challenges in efficiently integrating Video On Demand (VOD) advertising due to differences in viewership tracking and ad delivery, making it difficult for ad agencies to sell and manage VOD ad spots within their current workflows.
Innovation Solution
The system generates virtual linear program channels with predetermined time bins and forecasted views, allowing for dynamic ad insertion during VOD playback by translating linear scheduling instructions into scheduling criteria for dynamic ad placement, enabling seamless integration with existing linear ad sales systems and providing accurate delivery reports.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If VOD advertising uses cost-per-impression basis with detailed viewership tracking, then advertising effectiveness and ROI measurement are improved, but integration with existing linear ad sales systems becomes more difficult
Solution Approach 1:
The patent creates a virtual linear program channel that copies the structure and interface of traditional linear television channels. This virtual channel replicates the linear programming model with time bins and forecasted views, allowing VOD assets to be presented in a format familiar to linear ad sales systems. The copying approach enables detailed VOD viewership tracking to function within the established linear advertising framework without requiring fundamental system changes.
Solution Approach 2:
The virtual linear program channel acts as an intermediary layer between the VOD advertising system and existing linear ad sales systems. It translates VOD-specific data structures and viewership metrics into the linear programming format that traditional ad agencies and sales systems expect. This intermediary enables seamless integration while preserving the measurement precision advantages of VOD tracking.
2Ease of operation
If ad agencies continue to use traditional linear ad sales processes for VOD, then ease of operation is maintained, but the ability to effectively sell and manage VOD ad spots is limited
Solution Approach 1:
The virtual linear program channel provides a universal interface that serves both traditional linear advertising workflows and VOD-specific requirements. It maintains compatibility with existing linear ad sales processes while simultaneously enabling VOD assets to be sold and managed as if they were linear programming. This multi-functionality allows ad agencies to operate using their familiar processes while effectively managing VOD ad spots.
3Manufacturing precision
If VOD assets are presented with dynamic ad insertion, then advertising targeting and delivery precision are improved, but compatibility with linear programming models deteriorates
Solution Approach 1:
The system implements dynamic ad insertion capabilities within the virtual linear program channel, allowing advertising content to be selectively inserted based on real-time conditions, viewer profiles, and asset characteristics. This dynamic approach maintains precision in ad delivery while the virtual channel structure preserves compatibility with linear programming models by presenting VOD assets in a standardized format with forecasted views and time bins.
Data Source
AI summary
Described are computer-based methods and apparatuses, including computer program products, for scheduling advertising content for dynamic insertion during play of video on demand assets. A virtual linear program channel is generated that is associated with a plurality of video on demand assets, the virtual linear program channel comprising data defining a plurality of predetermined time bins and a forecast number of views of the virtual channel assets within each of the time bins. The virtual linear program channel data is transmitted to a remote scheduling server. Advertising content and linear program channel scheduling instructions are received from the remote scheduling server, the linear program channel scheduling instructions identifying the virtual linear program channel and a selected time bin for insertion of the advertising content. The linear program channel scheduling instructions are translated into scheduling criteria for dynamically inserting the advertising content during playback of any of the virtual channel assets within the selected time bin.


