Buffering Video Data with Multiple Access Points
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing IP delivery systems using multicast data transmission protocols introduce undesirable delays due to the hierarchical nature of data, where receivers must wait for an access point to process subsequent data, affecting performance and user experience.
Innovation Solution
The system provides additional access points in the data transmission and uses buffered data to enable faster access, selecting initial data that includes intermediate join data or buffered data as initial data, allowing receivers to start processing without waiting for the primary access point, and manages buffers to stabilize data rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If the system uses hierarchical data transmission with access points, then data structure integrity is maintained, but receiver processing speed deteriorates due to waiting delays
Solution Approach 1:
The patent segments the hierarchical data structure by creating multiple access points within the data stream. Instead of a single top-level access point, the data is divided into segments that can be independently accessed. This allows receivers to jump to different segments based on their needs without waiting for the entire hierarchical structure to be received, thereby maintaining data integrity while improving processing speed.
Solution Approach 2:
The patent applies preliminary action by pre-processing the data stream to identify and mark multiple access points before transmission. These access points are prepared in advance, allowing receivers to immediately start processing from their desired location without waiting for sequential delivery of the entire hierarchical structure, thus resolving the contradiction between structure integrity and processing speed.
2Measurement precision
If the system waits for the access point before processing data, then data accuracy is ensured, but user experience deteriorates due to delays
Solution Approach 1:
The patent introduces intermediary access points that act as mediators between the hierarchical data structure and the receiver. These intermediate access points allow receivers to access and process data segments without compromising the overall data accuracy, as each access point contains sufficient information to ensure proper processing of its associated data segment, thereby reducing delays while maintaining accuracy.
3Quantity of substance
If the system transmits data in hierarchical order, then data completeness is maintained, but productivity deteriorates due to sequential processing requirements
Solution Approach 1:
The patent segments the complete data set into multiple independently accessible portions with designated access points. This segmentation allows receivers to process different segments in parallel or out of strict sequential order, maintaining data completeness while significantly improving processing productivity through concurrent operations and reduced waiting times.
Solution Approach 2:
The patent enables continuity of useful action by allowing receivers to continuously process data segments as they become available, rather than pausing to wait for the hierarchical structure to be fully assembled. Multiple access points ensure that processing can continue uninterrupted across different data segments, maintaining both completeness and high productivity.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for transmitting data. Data received from a data source is retained in a buffer. Initial data may be provided from the buffer. Additional data may be provided from the buffer.