Base Linear Stream Creator for Personalized ABR Channels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Subscription-based video content service providers face challenges in delivering personalized video content to diverse client devices, as consumers seek tailored content based on individual preferences and geographical locations, which existing adaptive bitrate systems struggle to address effectively.
Innovation Solution
A method is introduced to generate personalized channels using a base linear stream manifest with in-band signaling markers that direct a decisioning engine to insert specific content assets, allowing for seamless adaptive bit rate streaming, enabling customized VOD content delivery akin to live channels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If personalized channels are created for individual consumers or groups, then content delivery is customized to match consumer preferences and characteristics, but system complexity increases due to the need for decisioning engines and in-band signaling markers
Solution Approach 1:
The system segments the content delivery process by introducing in-band signaling markers that divide the linear stream into discrete decision points. Each marker represents a specific chunk of content and triggers a decisioning engine to select appropriate content assets, enabling personalized content delivery without requiring complete system redesign.
Solution Approach 2:
The patent introduces decisioning engines as intermediary components that receive requests from the base linear stream, evaluate consumer preferences and characteristics, and select appropriate content assets. These intermediaries bridge the gap between standardized content delivery infrastructure and personalized content requirements.
2Adaptability or versatility
If adaptive bitrate streaming is used to satisfy subscriber demands across multiple devices, then content accessibility is improved, but maintaining seamless streaming without gaps becomes more difficult when inserting personalized content
Solution Approach 1:
The system performs preliminary actions by pre-defining the structure of the base linear stream with embedded in-band signaling markers at specific time intervals. These markers are placed in advance to indicate where content decisions should be made, ensuring that the streaming structure is prepared beforehand to accommodate personalized content insertion without disrupting continuity.
Solution Approach 2:
The patent implements dynamic content insertion by allowing the decisioning engines to select and insert different content assets based on real-time consumer preferences and characteristics. The system dynamically adjusts the content stream while maintaining the overall linear structure, enabling seamless adaptation to individual consumer needs without breaking stream continuity.
3Quantity of substance
If hundreds of different channels are provided for consumer selection, then content variety is increased, but consumer difficulty in selecting and receiving desired content increases
Solution Approach 1:
The patent creates personalized channels that function as universal access points for diverse content. Instead of requiring consumers to navigate through hundreds of separate channels, the system provides personalized channels that aggregate and organize content based on consumer preferences, making the vast content library accessible through a unified, customized interface.
Solution Approach 2:
The system applies local quality by tailoring the content presentation and organization to each consumer's specific preferences and characteristics. Each personalized channel is customized with content selections, ordering, and presentation styles that match the individual consumer, making content selection intuitive and effortless despite the vast available content variety.
Data Source
AI summary
A method is provided for establishing a personalized channel, with a request received to establish a personalized channel to be deliverable to a prescribed set of client devices as a linear channel streaming adaptive bit rate (ABR) video content. Responsive to the request, a base linear stream manifest is generated for the personalized channel. The base linear stream includes a first sequence of in-band signaling markers each representing at least one chunk of content. Each of the in-band signaling markers in the first sequence have an annotation representing a point of decision and specifying a network location of a decisioning engine that resolves the decision by specifying a content asset to be streamed at a specified time. The first sequence of in-band signaling markers spans a continuous duration of time without gaps over which ABR video content to be specified by the decisioning engines is to be inserted.


