METHOD FOR APPLICATION MANAGEMENT, CORRESPONDING SYSTEM, AND USER DEVICE
First Claim
1. A method for application management, comprising:
- receiving an original application;
injecting a license code into the original application through a repackaging process to generate a repackaged application; and
publishing the repackaged application for a user device to download and install the repackaged application, wherein the user device executes a client program, when the user device executes the repackaged application, the license code sends a license check request to activate the client program to send a license check response according to license information of the repackaged application, the license check response indicates whether the repackaged application is allowed to be further executed, and when the license check response indicates that the repackage application is not allowed to be further executed, the license code terminates the repackaged application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for application management is provided. First, an original application is received. A license code is injected into the original application through a repackaging process to generate a repackaged application. Next, the repackaged application is published for a user device to download and install, wherein the user device executes a client program. When the user device executes the repackaged application, the license code sends a license check request to activate the client program to send a license check response according to license information of the repackaged application. The license check response indicates whether the repackaged application is allowed to be further executed. When the license check response indicates that the repackage application is not allowed to be further executed, the license code terminates the repackaged application.
46 Citations
30 Claims
-
1. A method for application management, comprising:
-
receiving an original application; injecting a license code into the original application through a repackaging process to generate a repackaged application; and publishing the repackaged application for a user device to download and install the repackaged application, wherein the user device executes a client program, when the user device executes the repackaged application, the license code sends a license check request to activate the client program to send a license check response according to license information of the repackaged application, the license check response indicates whether the repackaged application is allowed to be further executed, and when the license check response indicates that the repackage application is not allowed to be further executed, the license code terminates the repackaged application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for application management, adapted to a user device, and comprising:
-
executing a client program; downloading a repackaged application from an application management system, wherein the repackaged application is generated by the application management system by injecting a license code into an original application through a repackaging process; and executing the repackaged application, wherein when the repackaged application is executed, the license code sends a license check request to activate the client program to send a license check response according to license information of the repackaged application, wherein the license check response indicates whether the repackaged application is allowed to be further executed, wherein when the license check response indicates that the repackage application is not allowed to be further executed, the license code terminates the repackaged application. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. An application management system, comprising:
-
a repackaging module, receiving an original application, and injecting a license code into the original application through a repackaging process to generate a repackaged application; and an application management module, publishing the repackaged application for a user device to download and install the repackaged application, wherein the user device executes a client program, when the user device executes the repackaged application, the license code sends a license check request to activate the client program to send a license check response according to license information of the repackaged application, the license check response indicates whether the repackaged application is allowed to be further executed, and when the license check response indicates that the repackage application is not allowed to be further executed, the license code terminates the repackaged application. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A user device, comprising:
-
a communication module, configured to connect an application management system; and a processor, configured to execute a client program and download a repackaged application from the application management system and execute the repackaged application, wherein the repackaged application is generated by the application management system by injecting a license code into an original application through a repackaging process, when the repackaged application is executed, the license code sends a license check request to activate the client program to send a license check response according to license information of the repackaged application, wherein the license check response indicates whether the repackaged application is allowed to be further executed, and when the license check response indicates that the repackage application is not allowed to be further executed, the license code terminates the repackaged application. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification