In-App Sub-Application Launch via Virtual Server Parsing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The process of running a child application on a mobile terminal through scanning a graphic code is complex and inefficient.
Innovation Solution
A method and apparatus for running a child application within a first parent application on a terminal, involving displaying a service page with a child application entry, initiating a request, obtaining a compiled application package via a virtual server, and parsing it to run the child application based on obtained file data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users scan a graphic code to run a child application on a mobile terminal, then the child application can be launched, but the operation process becomes complex and efficiency decreases
Solution Approach 1:
The patent merges the child application running process into the parent application environment. The terminal obtains a compiled application package through a virtual server, parses it to get file data, and runs the child application directly within the parent application, eliminating the need for separate mobile terminal scanning and launching operations.
Solution Approach 2:
The patent introduces a virtual server as an intermediary component within the terminal system. The virtual server obtains and manages the compiled application package, serving as a mediator between the parent application and the child application, enabling direct running without external scanning operations.
2Productivity
If users use a mobile terminal to scan a graphic code to run a child application, then the child application can be launched, but the process requires multiple steps including scanning and manual operation
Solution Approach 1:
The patent segments the child application into a compiled application package that can be independently obtained and parsed. This package contains all necessary file data for running the child application, allowing it to be executed as a self-contained unit within the parent application without requiring the original scanning process.
Solution Approach 2:
The patent performs preliminary actions by obtaining and parsing the compiled application package in advance within the terminal. The virtual server prepares the child application file data before execution, so that when the user wants to run the child application, it can be launched directly without needing to perform scanning or other preparatory operations at that moment.
Data Source
Figure 1
Figure 2a
Figure 2b
AI summary
The present application relates to a sub-application running method and an apparatus , and a computer device, a storage medium, and a computer program product. The method can be applied to the field of computer software, for example, to a scenario where a sub-application is run by means of application programs installed in a vehicle-mounted device and other smart terminals. The method comprises: when a service page displayed by means of an application program comprises a sub-application identifier, initiating a sub-application running request in response to a trigger operation for the sub-application identifier (step 202); when the sub-application running request is acquired by a virtual server, acquiring, by means of the virtual server, a compiled program package corresponding to the sub-application identifier, and parsing the program to obtain file data (step 204); and on the basis of the file data, running in the application program a sub-application corresponding to the sub-application identifier (step 206).