Segmented Video Content Storage System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Storage systems face inefficiencies as the number of users increases, leading to higher signaling, bandwidth usage, and metadata management challenges, particularly when storing video content data, as they struggle to balance the need for unique and common copies based on user policies and content rights.
Innovation Solution
A storage system architecture that includes an ingester module, a recorder module, and an object store, capable of handling recording requests by determining storage policies for each user, allowing for simultaneous storage of content as either unique or common copies, and managing metadata efficiently across a distributed network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a storage system stores separate copies of video content for each user, then each user can access content independently and reliably, but storage space consumption and metadata management complexity increase significantly
Solution Approach 1:
The patent merges multiple user-specific video content copies into a single shared storage location. Instead of storing separate copies for each user, the system stores one copy that can be accessed by multiple users through shared access mechanisms, thereby reducing storage space consumption while maintaining content accessibility for all users.
Solution Approach 2:
The storage system is designed to serve multiple users simultaneously through a universal access mechanism. A single stored video content copy can be accessed by any number of users who have appropriate permissions, making the storage resource universal and multi-functional rather than dedicated to individual users.
2Reliability
If a storage system stores separate copies of video content for each user, then content access is reliable and independent, but signaling overhead and bandwidth usage increase
Solution Approach 1:
The patent combines multiple user access requests for the same video content into a single shared storage operation. By merging the storage paths, the system eliminates redundant signaling overhead that would occur if separate copies were managed for each user, reducing the total communication and control overhead while maintaining access reliability.
3Ease of operation
If a storage system manages video content for multiple users with individual copies, then user-specific access control is simplified, but metadata storage and management complexity increase
Solution Approach 1:
The patent extracts user-specific metadata from the video content storage structure and separates it into a distinct access control layer. Instead of embedding separate metadata for each user within the content storage, the system extracts access control information into a separate mechanism that manages user permissions without duplicating content metadata, thereby reducing overall metadata management complexity.
4Quantity of substance
If a storage system stores common copies of video content for multiple users, then storage efficiency and bandwidth usage are optimized, but user-specific access control and content rights management become more complex
Solution Approach 1:
The patent introduces an intermediary access control mechanism that sits between the shared storage system and individual users. This intermediary layer handles user-specific access control and content rights management, allowing the underlying storage system to maintain efficient common copies while the intermediary translates user-specific requirements into appropriate access patterns without requiring complex modifications to the storage structure itself.
Data Source
Figure 1~2
Figure 3~4
Figure 5
AI summary
In one embodiment, a method includes receiving a segment of content, determining that the segment is referenced by at least one active record of a recordings database, and, responsive to the determination, storing the segment.