Dynamic Video Stream Merging via Content Identifiers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data traffic management systems face challenges in efficiently handling sudden spikes in demand for video data, leading to network congestion and impact on regular access, as they often require all users to watch the same data at the same time, limiting on-demand access.
Innovation Solution
A dynamic stream merging technique that uses content identifiers to identify and merge identical video streams at network nodes, allowing them to be shared on demand, reducing redundant data transmission and conserving network resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If multicast technology is used to disseminate video streams to multiple users, then network bandwidth is conserved, but all users must watch the same data at the same time and cannot access videos on demand
Solution Approach 1:
The patent segments the video stream delivery by creating multiple unicast streams from a single source, allowing different users to receive video data independently at different times while the network infrastructure identifies and shares common data segments among users
Solution Approach 2:
The network node performs preliminary identification of identical video content using content identifiers before delivery, allowing it to prepare for efficient stream merging and suspend redundant transmissions in advance
2Adaptability or versatility
If separate unicast streams are provided for each user requesting video data, then on-demand access is enabled, but network congestion occurs during sudden spikes in demand
Solution Approach 1:
The patent merges identical unicast streams at network nodes by detecting matching content identifiers and downstream node identifiers, combining multiple separate video transmissions into a single shared stream to reduce network congestion while maintaining on-demand access
Solution Approach 2:
The system dynamically changes the state of video streams from separate unicast transmissions to merged shared transmissions based on content identifier matching, allowing the network to adapt throughput parameters in response to demand patterns
3Reliability
If multiple identical video streams are transmitted simultaneously to different destinations, then each user receives their requested video, but redundant data transmission consumes excessive network resources
Solution Approach 1:
The patent combines multiple identical video streams into a single transmission by matching content identifiers and downstream node identifiers, ensuring reliable video delivery to multiple destinations while eliminating redundant data transmission across the network
Solution Approach 2:
Instead of transmitting separate copies of identical video data to multiple destinations, the system creates a single transmitted stream that is logically copied and delivered to multiple downstream nodes through the merging mechanism
Data Source
AI summary
A computing device may include a memory and a processor cooperating therewith to receive a plurality of data streams from at least one data source to be relayed to different destinations on demand, where each data stream has a respective content identifier associated therewith. The processor may further determine when a first one of the data streams for a first destination shares identical data with a second one of the data streams for a second destination based upon the respective content identifiers associated therewith, and suspend relaying the second data stream to the second destination, and begin relaying the first data stream to the second destination, based upon the determination that the first and second data streams share identical data based upon the respective content identifiers associated therewith.


