Synchronization Object Selection Using Terminal Mobility Prediction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-terminal synchronization scenarios, especially in virtual reality applications, existing methods often result in unsmooth or stalling pictures due to excessively large time adjustment ranges, caused by factors like network delays and user access time differences, which affect user experience.
Innovation Solution
A synchronization object determining method that considers mobility features by predicting the future status of terminals based on location, velocity, and acceleration information, dynamically selecting a proper synchronization object to minimize time adjustment ranges and improve synchronization efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If only terminal priority is considered in selecting a synchronization object, then the synchronization selection process is simple, but the time adjustment range becomes excessively large causing unsmooth or stalling pictures
Solution Approach 1:
The patent changes the parameters considered for synchronization object selection from only terminal priority to include mobility features (velocity and acceleration information). This allows the system to dynamically adjust the synchronization object selection based on actual terminal movement, reducing the time adjustment range and preventing picture quality issues while maintaining a manageable selection process.
Solution Approach 2:
The patent introduces dynamic selection of synchronization objects based on real-time mobility information. Instead of using a static priority-based selection, the system continuously evaluates velocity and acceleration data to determine the most appropriate synchronization object, adapting to changing terminal states and reducing synchronization errors.
2Reliability
If all terminals are synchronized regardless of distance or mobility, then synchronization coverage is comprehensive, but bandwidth consumption and device usage time increase unnecessarily
Solution Approach 1:
The patent applies local quality by differentiating synchronization requirements based on terminal characteristics. Terminals with high mobility or those farther apart are selectively synchronized, while terminals with similar states are excluded from synchronization. This localized approach maintains necessary synchronization coverage while reducing unnecessary bandwidth consumption and device usage time.
Solution Approach 2:
The patent segments the set of all terminals into different synchronization groups based on mobility features and spatial relationships. By dividing terminals into segments that require synchronization and those that don't, the system achieves comprehensive synchronization coverage where needed while avoiding unnecessary synchronization operations, thereby reducing energy loss.
3Adaptability or versatility
If terminals with large time differences are synchronized, then synchronization scope is maximized, but the time adjustment range becomes excessively large causing synchronization errors
Solution Approach 1:
The patent performs preliminary evaluation of terminal mobility features and spatial relationships before determining synchronization objects. By predicting future positions based on velocity and acceleration information, the system proactively identifies terminals that should be synchronized to maintain accuracy, preventing excessively large time adjustment ranges while maximizing synchronization scope.
Solution Approach 2:
The patent uses feedback from mobility information (velocity and acceleration data) to continuously adjust synchronization object selection. This feedback mechanism allows the system to maintain accurate time synchronization by selecting appropriate synchronization objects based on actual terminal behavior, balancing synchronization scope with time adjustment accuracy.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention discloses a synchronization object determining method, apparatus, and system, where the method includes: obtaining, by a synchronization device, status information of a first terminal and status information of a second terminal; determining a first distance between the first terminal and the second terminal in a display picture according to location information of the first terminal and location information of the second terminal, and predicting a second distance between the first terminal and the second terminal after specified duration in the display picture according to the location information, velocity information, and acceleration information of the first terminal and the location information, velocity information, and acceleration information of the second terminal; and classifying, by the synchronization device, the second terminal as a synchronization object of the first terminal if the first distance is greater than the second distance. According to the foregoing method, a proper synchronization object is selected for each terminal according to a mobility feature of a terminal. Therefore, on the one hand, an objective of synchronization can be achieved; on the other hand, problems of an unsmooth or stalling picture, unnecessary bandwidth consumption, and a decrease in usage time of a device that are caused by excessive synchronization objects can be avoided.