Live Ad Placement Using Content and User Context
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems fail to dynamically place advertisements within live media content based on content understanding and user data, leading to intrusive interruptions and poor user experience.
Innovation Solution
A system analyzes live media content and user data to determine optimal temporal, spatial, and contextual attributes for advertisement placement, using machine learning techniques to generate personalized advertisement breaks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If advertisements are inserted into live media content, then advertising revenue is improved, but user experience deteriorates due to intrusive interruptions
Solution Approach 1:
The system dynamically adjusts advertisement placement by analyzing live media content in real-time to identify optimal insertion points based on scene changes, action intensity, and contextual relevance. This dynamic approach allows advertisements to be inserted at moments least disruptive to user engagement, resolving the contradiction between revenue generation and experience preservation
Solution Approach 2:
The system applies different advertisement strategies to different segments of the media content based on local characteristics. By analyzing specific scenes, actions, and contextual elements, the system determines which regions or time segments are suitable for advertisement insertion, ensuring that advertisements appear in locations that minimize disruption to the overall viewing experience
2Object-affected harmful factors
If advertisement placement is made dynamic and personalized, then user experience is improved, but system complexity increases
Solution Approach 1:
The system performs preliminary analysis of live media content to pre-identify suitable advertisement insertion points before actual insertion occurs. By analyzing scene changes, action intensity, and contextual elements in advance, the system prepares a list of optimal insertion points, reducing the computational burden during real-time operation and simplifying the overall system architecture
Solution Approach 2:
The system introduces an intermediary analysis layer that processes live media content and generates recommendations for advertisement placement. This intermediary component separates the complex analysis functions from the core advertisement insertion mechanism, allowing the system to achieve personalized dynamic placement while maintaining manageable complexity through modular architecture
Data Source
AI summary
Aspects of the disclosed technology provide solutions for dynamically placing an advertisement within media content based on content understanding and/or user data. An example method can include receiving live media content, which captures a live event, analyzing the live media content to identify one or more attributes associated with the live event, and accessing user data associated with a user device displaying the live media content. The example method can further include determining a time at which an advertisement is to be inserted within the live media content based on at least one of the one or more attributes or the user data.


