Multicast Ad Insertion via Broadcast Log Parsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current content delivery systems lack automation in the buying, selling, and placement of advertisements, particularly in local broadcasts, which limits their effectiveness and revenue generation due to geographic and demographic targeting limitations.
Innovation Solution
A method and system that utilize a broadcast content management system to generate a multicast log, which is sent to a streaming content management system to select and insert targeted advertisements based on geographic and demographic information, with the ability to generate invoices and reports for advertisement delivery, optimizing ad placement and revenue across multiple platforms.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If local broadcasts are used to deliver content, then geographic targeting of advertisements is improved, but the extent of automation in buying, selling and placement of advertisements deteriorates
Solution Approach 1:
The patent introduces an automated content management system that acts as an intermediary between local broadcasters and advertisers. This system receives broadcast logs, automatically parses them to extract geographic and demographic information, and then programmatically selects and places advertisements without human intervention, thus maintaining precise geographic targeting while achieving full automation.
Solution Approach 2:
The system enables self-service automation by automatically processing broadcast logs, identifying target audiences based on geographic and demographic data, selecting appropriate advertisements, and inserting them into broadcast content without requiring manual configuration or intervention, allowing the system to serve itself in the advertisement placement process.
2Productivity
If manual processes are used for advertisement placement, then the complexity of the system deteriorates, but productivity in buying, selling and placement of advertisements improves
Solution Approach 1:
The automated content management system performs multiple functions within a single unified platform: it parses broadcast logs, extracts geographic and demographic data, selects advertisements based on targeting criteria, manages inventory, and inserts ads into content. This multi-functionality increases productivity while containing complexity by consolidating what would otherwise require multiple separate systems.
Solution Approach 2:
The patent combines previously separate processes—broadcast log management, audience analysis, advertisement selection, and ad insertion—into a single integrated automated workflow. By merging these functions into one system, the patent achieves high productivity through automation while managing complexity through unified architecture rather than multiple disconnected components.
3Reliability
If generic advertisements are used in broadcasts, then the device complexity deteriorates, but the effectiveness of advertisement delivery to specific demographics improves
Solution Approach 1:
The system applies local quality by selecting different advertisements based on specific geographic regions and demographic characteristics extracted from broadcast logs. Instead of using uniform generic ads, the system tailors advertisement content to match the local audience profile of each broadcast area, thereby improving delivery effectiveness while managing complexity through automated demographic analysis.
Data Source
AI summary
Systems and methods for providing targeted content in streaming content online that takes into account content, including advertising content, delivered in a corresponding linear broadcast over a defined period of time (e.g., one day, one week). A broadcast content management system is provided that generates a multicast log that corresponds to a broadcast log, and sends the multicast log to a streaming content management system. The streaming content management system utilizes information in the multicast log to select advertisement content to be served to media player systems (e.g., video players).


