Dynamic Personalized Video Ad Insertion System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional television advertising methods are ineffective due to viewer ability to skip ads, leading to decreased ad effectiveness and revenue for advertisers and networks, as current approaches are not personalized or targeted to individual viewer interests.
Innovation Solution
A system and method for dynamically constructing personalized contextual advertisements by extracting video metadata, viewer preferences, and component metadata to identify suitable segments in video programs for inserting targeted ad components in real-time, blending ads seamlessly with video content.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional advertisements are broadcast during television shows, then advertisers can reach viewers, but viewers can easily skip advertisements using DVR, reducing ad effectiveness
Solution Approach 1:
The patent applies dynamics by transforming static, pre-recorded advertisements into dynamic, real-time generated advertisements that adapt to viewer presence and behavior. The system dynamically constructs ads during video playback based on detected viewer demographics, preferences, and contextual information, making the advertisements responsive and difficult to skip without detection.
Solution Approach 2:
The system implements feedback by continuously monitoring viewer presence, demographics, and interaction patterns during video playback. This feedback loop allows the system to adjust and personalize advertisements in real-time, optimizing ad effectiveness based on actual viewer response and characteristics.
2Reliability
If superimposed video advertisements are displayed over the screen, then advertisements cannot be skipped by DVR, but viewers become desensitized and pay less attention
Solution Approach 1:
The patent applies local quality by personalizing advertisements according to specific viewer characteristics, demographics, and preferences rather than using generic ads for all viewers. Each viewer receives tailored advertisements that are relevant to their interests, thereby maintaining their attention and reducing desensitization.
Solution Approach 2:
The system changes parameters by dynamically adjusting advertisement content, timing, and presentation based on real-time viewer detection and analysis. This includes modifying ad selection, duration, and placement parameters to optimize viewer engagement while maintaining unskippability.
3Adaptability or versatility
If advertisements are broadcast to each viewer individually, then ads can be personalized to viewer interests, but system complexity increases significantly
Solution Approach 1:
The patent applies self-service by implementing automated viewer detection, demographic analysis, and advertisement selection systems that operate without manual intervention. The system automatically profiles viewers, selects appropriate advertisements, and generates personalized ad content, reducing the need for complex manual configuration and management.
Solution Approach 2:
The system achieves universality by creating a multi-functional platform that performs viewer detection, demographic analysis, ad selection, content generation, and real-time delivery through a single integrated system. This consolidates multiple functions into one system, managing complexity while enabling comprehensive ad personalization.
4Ease of manufacture
If traditional advertisement time slots are used, then advertisement delivery is simple, but advertisement effectiveness decreases due to viewer skipping
Solution Approach 1:
The patent applies preliminary action by pre-configuring advertisement templates, selecting ad content based on viewer profiles in advance, and preparing personalized ad sequences before video playback begins. This allows the system to deliver effective personalized advertisements while maintaining streamlined delivery processes.
Data Source
AI summary
Systems, methods, and computer readable-media for dynamically constructing personalized contextual video programs include extracting video metadata from a video program, extracting component metadata from video components stored in a media object library, extracting viewer preferences, receiving synchronization information about the video program, identifying a video program segment susceptible to inserting a video component, and transmitting the video component to a playback device and instructions detailing how to insert the video component in the video program segment. Video metadata can be extracted in real time. A viewer profile can be based on demographic information and user behavior. The video program and the video component can be combined before transmitting the video component and instructions to the playback device. A video component can be selected based on which advertiser offers to pay the most. The transmitted video component and instructions can be stored as a construction list for future use.


