Running Application Interface Sharing Without Source Files
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing method of sharing applications between electronic devices is inefficient due to the need to transmit large source files, which is time-consuming and lowers sharing efficiency.
Innovation Solution
The method allows sharing of a running interface of an application by selecting an identifier, eliminating the need to transmit source files, thereby increasing sharing speed and efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If source files are transmitted for application sharing, then the application can be installed and used on the receiving device, but the transmission time is long and sharing efficiency is low
Solution Approach 1:
The patent extracts only the essential running interface data of the application from the complete source file, transmitting only the necessary portion (interface information) rather than the entire application package. This allows the receiving device to display and interact with the application interface without installing the full application, significantly reducing transmission time while maintaining sharing functionality.
Solution Approach 2:
The patent segments the application sharing process into two distinct phases: first transmitting the lightweight running interface data for immediate use, and optionally later transmitting the complete source file if installation is required. This segmentation allows users to quickly access application interfaces without waiting for lengthy file transfers, improving perceived sharing speed.
2Reliability
If source files are transmitted for application sharing, then the application can be installed and used on the receiving device, but the source files are large in size
Solution Approach 1:
The patent extracts only the essential running interface data of the application from the complete source file, transmitting only the necessary portion (interface information) rather than the entire application package. This allows the receiving device to display and interact with the application interface without installing the full application, significantly reducing transmission time while maintaining sharing functionality.
3Productivity
If the first electronic device transmits the running interface of the application to the second electronic device, then the sharing speed is increased, but the first electronic device cannot be used simultaneously
Solution Approach 1:
The patent creates a copy of the application running interface data and transmits this copy to the receiving device. The original application remains running on the source device unchanged, allowing the user to continue using the device normally while the interface is being shared. This copying approach enables simultaneous use without interference.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The present invention provides an application sharing method, a first electronic device, and a computer-readable storage medium. The method includes: displaying a first interface in a case that the first electronic device is connected to a second electronic device, where the first interface includes an application identifier corresponding to an application that has been shared by the first electronic device to the second electronic device before current connection between the first electronic device and the second electronic device; obtaining a first target application identifier, where the application identifier corresponding to the application that has been shared by the first electronic device to the second electronic device includes the first target application identifier, or the first target application identifier is an application identifier input in the first interface; and sharing, to the second electronic device, a running interface of a first target application corresponding to the first target application identifier.