Server-Side Metadata Replacement for Seamless Content Insertion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Satellite television systems face challenges in providing consistent playback experiences for trickplay operations and advertisement insertion without increasing the complexity of client devices, which are intended to be simple and consistent across various electronics.
Innovation Solution
A method and system for dynamically inserting content into a content stream by determining main and insert content metadata, replacing insert metadata with replacement metadata based on main content metadata, and communicating modified packets to the client device, ensuring an uninterrupted and continuous content stream.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If trickplay operations and advertisement insertion are performed at the client device, then content insertion capability is improved, but device complexity increases
Solution Approach 1:
The patent extracts the complex metadata processing and content insertion logic from the client device and relocates it to the server. The server generates replacement metadata that simplifies the client's role to basic packet reception and playback, thereby improving content insertion capability while reducing client device complexity.
Solution Approach 2:
The patent introduces replacement metadata as an intermediary mechanism between the server's content insertion operations and the client device's playback functions. This intermediary layer allows the server to control content insertion while the client simply follows playback instructions, resolving the contradiction between capability and complexity.
2Adaptability or versatility
If different electronics manufacturers produce client devices, then device variety is improved, but playback consistency deteriorates
Solution Approach 1:
The patent creates a homogeneous playback experience by having the server generate standardized replacement metadata that all client devices must follow. This standardized metadata format ensures consistent playback behavior across devices from different manufacturers, while the devices themselves can remain diverse in hardware specifications.
Data Source
AI summary
A system and method includes a local area network, a client device, a replacement metadata determination module and a server device in communication with the client device through the local area network. The server device communicates main content to a client device. The main content comprises a plurality of main content packets. The server device determines main content metadata from the main content prior to communicating main content to the client device and determines insert content metadata from insert content. The insert content comprises a plurality of insert packets comprising the insert content metadata. The replacement metadata determination module determines a replacement metadata for the insert content based on the main content metadata. The server device replaces the insert metadata with the replacement metadata to form modified insert packets and communicates modified insert packets to the client device thereafter.


