Video Stream Object Placement Using Dynamic Engagement Surfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
There is no programmatic way to facilitate the transaction and execution of placing a product or object into a video stream, unlike online advertisement space, which lacks a similar mechanism for product placement within streaming video content.
Innovation Solution
An exchange network is maintained for engagement entities and content providers, receiving engagement proposals and content provider requirements, matching them based on criteria, and dynamically inserting media assets into video streams by mapping them to engagement surfaces using SCTE-35 or ID3 tags to indicate engagement segments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If traditional manual negotiation methods are used for product placement, then personalized agreements can be made between advertisers and publishers, but the process consumes excessive time, energy, and financial resources
Solution Approach 1:
The patent replaces manual negotiation mechanisms with automated digital exchange systems. Advertisers and publishers interact through programmed interfaces rather than human negotiation, using algorithms to match product placement opportunities with available video stream slots, thereby eliminating the time-consuming manual negotiation process while maintaining personalized agreement capabilities
Solution Approach 2:
The patent introduces digital exchange platforms as intermediaries between advertisers and publishers. These exchanges act as automated marketplaces that facilitate transactions by matching supply (video stream capacity) with demand (product placement needs) through programmed rules, reducing direct negotiation overhead while enabling efficient resource allocation
2Productivity
If ad exchanges are used for online advertisements, then transaction efficiency is greatly improved, but no similar programmatic system exists for product placement in video streams
Solution Approach 1:
The patent creates a universal exchange platform that handles multiple types of digital asset transactions. The system is designed to accommodate various formats of media assets (images, video clips, animations) and different placement contexts (video streams, digital signage, mobile screens), enabling a single system to serve diverse product placement needs across multiple industries and platforms
Solution Approach 2:
The patent implements dynamic matching capabilities where the exchange system adapts to real-time conditions. The platform can adjust matching criteria based on current video stream availability, advertiser priorities, audience demographics, and market conditions, allowing the system to remain versatile and responsive to changing requirements rather than relying on static pre-negotiated agreements
3Adaptability or versatility
If media assets are dynamically inserted into video streams, then product placement flexibility is enhanced, but the system complexity increases
Solution Approach 1:
The patent segments the video stream processing into distinct modular components: asset retrieval modules, format conversion modules, timing synchronization modules, and insertion modules. Each component handles a specific aspect of the dynamic insertion process, allowing the system to achieve high flexibility through standardized interfaces while managing complexity through functional decomposition
Solution Approach 2:
The patent introduces standardized protocol layers and intermediary processing systems that mediate between the diverse requirements of advertisers and the technical constraints of video stream processing. These intermediary layers provide abstraction, translating high-level placement specifications into low-level technical operations, thereby enabling flexibility without exposing the full system complexity to end users
Data Source
AI summary
Techniques and mechanisms described herein facilitate providing dynamic digital object placement in a video stream. An exchange network for engagements within video streaming content is maintained, and a number of engagement entities and content providers are connected to the exchange network. An engagement proposal is received from an engagement entity in the exchange network, containing media assets for an engagement and proposed engagement information. Content provider requirements are also received from a content provider in the exchange network, containing content provider requirements and one or more engagement surfaces associated with a video stream. The exchange network determines that the received engagement proposal matches the received content provider requirements. Once the exchange network matches the two entities, the media assets from the engagement entity are dynamically inserted into the video stream published by the content provider by mapping the media assets to the one or more engagement surfaces.


