Video Content Graph with Enhanced Metadata Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users of video content platforms often lack access to enhanced metadata, such as detailed information about video content, which requires them to browse separately for additional content like actor interviews or film locations, limiting their interactive experience.
Innovation Solution
The technology enhances user interaction by relating video content with subsets of metadata, allowing streaming of video and corresponding enhanced metadata to a client device, enabling users to access detailed information about specific portions of the video, such as actor interviews or film locations, without delaying video playback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users access only basic video information (title, rating, plot summary), then video playback is fast and simple, but users cannot access enhanced metadata (actor interviews, film locations, behind-the-scenes content) without separate browsing
Solution Approach 1:
The metadata is segmented into different subsets corresponding to different video portions (scenes, segments, or time intervals). Each subset contains enhanced metadata relevant to its corresponding video portion, allowing the system to deliver only the necessary metadata segments rather than all metadata at once, thus reducing overall system complexity while providing comprehensive information access.
Solution Approach 2:
The enhanced metadata subsets are prepared and associated with video portions in advance during video processing. This preliminary organization allows the playback system to simply retrieve and deliver the pre-prepared metadata subset corresponding to the current video portion without complex real-time processing, resolving the contradiction between information completeness and system complexity.
2Loss of information
If all enhanced metadata is downloaded to the client device, then users have full access to additional content, but it increases device storage requirements and data transmission overhead
Solution Approach 1:
Different subsets of enhanced metadata are delivered to different client devices based on their specific needs, capabilities, and the portions of video they are watching. Each device receives a customized local subset of metadata rather than a universal complete set, optimizing the balance between information completeness and data transmission volume for each individual user scenario.
Solution Approach 2:
The system delivers a partial subset of enhanced metadata that is sufficient for the current viewing context rather than the complete metadata set. This partial action approach provides users with relevant additional content (sufficient for their needs) without transmitting excessive data, thus resolving the contradiction between information completeness and transmission volume.
3Ease of operation
If enhanced metadata is delivered in real-time during video playback, then user engagement increases, but it may cause synchronization issues and playback delays
Solution Approach 1:
The enhanced metadata subsets are pre-processed and synchronized with their corresponding video portions during video encoding and preparation. This preliminary synchronization ensures that when metadata is delivered during playback, it is already time-aligned with the video content, eliminating synchronization issues and delays while maintaining real-time user interaction capability.
Solution Approach 2:
The video and metadata are both segmented into corresponding portions with matching temporal boundaries. Each metadata subset is delivered in sync with its corresponding video segment, allowing real-time user interaction without causing playback delays because the segmented approach enables independent, synchronized delivery of video and metadata chunks.
Data Source
AI summary
The described technology is directed towards sending metadata related to a video to a client device, such as events that describe a portion of that video, such as in a hidden stream. In one or more implementations, the enhanced metadata comprises nodes used to build part of a relationship graph. This allows interested clients to switch between the feature playback and interacting with the metadata. Further, searches through the enhanced metadata may be performed to find matching video portions, and summaries or highlights of one or more videos may be assembled by accessing information in the enhanced metadata.


