Host Application Runtime for Uninstalled App Execution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users, especially the elderly, face difficulties in installing application programs on Android mobile terminals, making it challenging to run them without a corresponding installation package.
Innovation Solution
A method and device that allow a first application program to receive a triggering signal, load and parse the installation package of a second application program, and run its program components in a runtime environment, enabling the second application program to operate without being installed separately.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users install application programs through traditional installation packages, then the application program can run independently, but the operation process becomes too complex for users such as the elderly
Solution Approach 1:
The patent extracts the application program's executable components from the installation package and embeds them within the host application program. This separation allows the embedded program to run without requiring the user to complete the traditional installation process, thereby simplifying user operations while maintaining the program's independent execution capability
Solution Approach 2:
The host application program serves as an intermediary that loads and executes the embedded application program components. This intermediary mechanism allows the embedded program to run within the host's runtime environment without requiring separate installation, thus reducing operational complexity for users
2Adaptability or versatility
If the installation package is embedded in the host application program, then the second application program can run without separate installation, but the host application program's functionality increases
Solution Approach 1:
The host application program is designed with multi-functionality to accommodate embedded application program components. By incorporating the capability to load, parse, and execute external installation packages, the host application becomes a universal platform that can run multiple applications without requiring separate installation processes for each
Solution Approach 2:
The patent implements a nested structure where the second application program's components are embedded within the first application program. This nesting allows the inner program to utilize the outer program's runtime environment and resources, enabling the host application to provide diverse functionalities while managing complexity through hierarchical organization
Data Source
AI summary
The present disclosure relates to a method and a device for running an application program. The method includes: receiving a triggering signal instructing to run a second application program in a operating first application program; loading and parsing an installation package of the second application program to obtain a program component of the second application program through the first application program; and running the program component of the second application program in a runtime environment provided by the first application program.


