Live Media Segment Assets for Dynamic Per-Client Content Insertion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing television content distribution systems lack the ability to provide personalized and dynamic insertion of non-programming content and customized programming content, especially in live streaming scenarios, limiting user control and efficiency in generating media assets.
Innovation Solution
A system and method for publishing a disparate per-client live media output stream through dynamic insertion of targeted non-programming and customized programming content, utilizing a Dynamic Ad/Content Insertion System (DACIS) to generate live media stream assets, which includes a media packaging and distribution system, content decisioning service, and ad decisioning servers to manage content delivery and insertion based on client-specific parameters.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If SSAI systems make decisions to insert non-programming content in near real-time for live streaming, then user control and content relevance are improved, but system complexity and processing requirements increase
Solution Approach 1:
The system performs preliminary actions by pre-processing media content into segmented assets with embedded metadata markers (such as SCTE-35 cues) that identify insertion opportunities. This advance preparation allows the SSAI system to make rapid insertion decisions in near real-time without complex real-time analysis, resolving the contradiction between content personalization and system complexity.
Solution Approach 2:
The patent introduces an intermediary layer consisting of media asset servers and content decisioning services that sit between the live stream source and the client device. This intermediary handles the complex processing of content insertion decisions, metadata interpretation, and asset selection, thereby reducing the complexity burden on the core SSAI system while maintaining high adaptability for personalized content delivery.
2Adaptability or versatility
If SSAI systems dynamically insert targeted content based on client parameters, then content relevance and user engagement are improved, but processing time and computational resources increase
Solution Approach 1:
The system pre-processes and segments media content into reusable assets with embedded metadata that identifies insertion opportunities and content characteristics. This preliminary action allows the SSAI system to quickly match client parameters with pre-processed content segments during live streaming, achieving high targeting accuracy without excessive processing time during the actual broadcast.
Solution Approach 2:
The patent implements dynamic content selection where the system adapts content insertion decisions based on real-time client parameters such as user profile, device type, and viewing context. The system dynamically selects from pre-processed media assets based on matching criteria, enabling accurate content targeting while maintaining efficient processing speeds through the use of pre-prepared content segments.
3Adaptability or versatility
If the system generates additional media assets referencing live media output streams, then content flexibility and reusability are improved, but system complexity and asset management overhead increase
Solution Approach 1:
The patent segments live media output streams into discrete, reusable media assets with defined boundaries and metadata characteristics. Each segment is independently identifiable and can be referenced multiple times in different contexts. This segmentation enables high asset reusability while simplifying management through standardized segment structures and metadata schemas that make asset tracking and selection more systematic.
Solution Approach 2:
The system creates lightweight references or copies of media asset metadata rather than duplicating the actual media content. These references contain sufficient information to identify and retrieve the original assets when needed. This approach improves asset reusability and flexibility while minimizing the complexity of asset management by avoiding the need to store and manage multiple full copies of large media files.
Data Source
AI summary
A system is provided for generating a live media segment asset. Manifest data and indexed metadata are inserted to a live media segment asset manifest based on an identifier in a received request. The indexed metadata is associated with a media segment from an indexed media content referenced in a first programming schedule. A live media segment asset is generated based on a context parameter and the insertion of the manifest data and the indexed metadata. The indexed media content is referenced by the identifier for the generation of the live media segment asset.


