Application Sharing Between Terminals via Pre-transmitted Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In existing methods for sharing applications between terminals, the receiving end still needs to download required data from an application server after receiving the installation package, which is inconvenient for users.
Innovation Solution
A method where a first terminal generates a shared application installation package and sends it to a second terminal, along with shared data required for the application to run, which is determined and sent by the first terminal.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If only the installation package is sent to the receiving end, then the sending end transmits less data, but the receiving end still needs to download required data from the application server which is inconvenient
Solution Approach 1:
The sending end terminal determines and sends the shared data along with the installation package before the receiving end needs to use the application. This preliminary action of transmitting the data in advance eliminates the need for the receiving end to download data from the application server, thus saving time and improving user convenience.
2Ease of operation
If the shared data is sent along with the installation package, then the receiving end does not need to download data from the server, but the sending end needs to determine and transmit additional data
Solution Approach 1:
The sending end terminal automatically determines which data is shared data based on the application information, and autonomously completes the process of finding, packaging, and sending the shared data along with the installation package. This self-service mechanism reduces the need for manual user configuration and simplifies the overall data sharing process despite the additional technical steps involved.
Data Source
AI summary
Embodiments of the present invention provide a method for sharing an application between terminals, and a terminal, so as to facilitate user operations at a receiving end. The method includes: generating, by a first terminal according to an application that has been installed, a shared application installation package of the application; sending, by the first terminal, the shared application installation package to a second terminal, so that the second terminal installs the shared application installation package; determining, by the first terminal, shared data of the application that has been installed, where the shared data is data that is from an application server and required for the application to run; and sending, by the first terminal, the shared data to the second terminal, so that the second terminal uses the shared data when running the shared application. In the embodiments of the present invention, when sharing an application, two terminals not only share an installation package of the application, but also share shared data of the application, so that a receiving end does not need to download the shared data from an application server, which facilitates user operations at the receiving end and improves user experience.


