Application Synchronization Between Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for switching running applications between terminals require multi-layer user interaction and are inefficient, lacking seamless relay functionality between devices.
Innovation Solution
An application synchronization method that involves acquiring and sending application identification and running status data from a first terminal to a second terminal, allowing seamless synchronization and continuation of the application on the second device, including establishing communication connections and performing device login to enable synchronized application use.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a user manually switches applications between terminals by opening the target terminal and finding the application, then the application can be transferred between devices, but the process requires multi-layer user interaction and has low efficiency
Solution Approach 1:
The system performs preliminary actions by automatically obtaining application identification and running status data from the source terminal before the user completes the switching operation. This allows the target terminal to pre-load necessary information, reducing the interaction steps required from the user and improving switching efficiency.
Solution Approach 2:
The application synchronization system performs self-service by automatically transmitting application data between terminals without requiring manual user intervention for each step. The system handles data acquisition, transmission, and application launch autonomously, transforming a complex multi-step manual process into a simple user operation.
2Reliability
If the system synchronizes application data between terminals, then seamless relay use is achieved, but communication protocols and data transmission mechanisms must be established
Solution Approach 1:
The patent employs universal communication protocols that can handle multiple functions including application identification transmission, running status data synchronization, and device authentication. This multi-functional approach reduces the need for separate specialized mechanisms, managing complexity while ensuring reliable synchronization.
Solution Approach 2:
The system introduces an intermediary communication layer that standardizes data exchange between different terminals. This intermediary mechanism handles the complexity of data transmission, formatting, and protocol management, allowing reliable synchronization without exposing the complexity to the user or application logic.
Data Source
AI summary
An application synchronization method is provided. The method includes acquiring an application identification and running status data of a currently running target application, and sending the application identification and the running status data to a second terminal associated with the first terminal to synchronize the target application on the second terminal with the target application on the first terminal.


