Process operating method and apparatus thereof
First Claim
Patent Images
1. A method of operating a process, comprising:
- determining an execution application;
generating an application process for the determined execution application;
loading the determined execution application from a secondary memory to a primary memory in the generated application process;
generating a platform child process that is a child process of a platform process configured to operate the loaded application; and
loading a previously set sub-module of the application to the platform child process from the application process,wherein the application is composed of a main module and the sub-module, each of which is operable in a separate process,wherein the application process, the platform process, and the platform child process are generated and managed by at least one processor configured to execute a process management module,wherein the application process executes communication with the sub-module loaded in the child platform process,wherein the platform child process has a priority identical to the platform process, andwherein the loaded application is executed by operating the application process and the platform child process.
1 Assignment
0 Petitions
Accused Products
Abstract
A process operating method is provided. The method includes determining an execution application, generating an application process for the determined execution application, loading the determined execution application from a secondary memory to the generated application process, generating a platform child process that is a child process of a platform process, and loading a predetermined sub-module of the application to the platform child process.
-
Citations
14 Claims
-
1. A method of operating a process, comprising:
-
determining an execution application; generating an application process for the determined execution application; loading the determined execution application from a secondary memory to a primary memory in the generated application process; generating a platform child process that is a child process of a platform process configured to operate the loaded application; and loading a previously set sub-module of the application to the platform child process from the application process, wherein the application is composed of a main module and the sub-module, each of which is operable in a separate process, wherein the application process, the platform process, and the platform child process are generated and managed by at least one processor configured to execute a process management module, wherein the application process executes communication with the sub-module loaded in the child platform process, wherein the platform child process has a priority identical to the platform process, and wherein the loaded application is executed by operating the application process and the platform child process. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An electronic device including a process operating device, the electronic device comprising:
-
a secondary memory configured to store a plurality of applications; and at least one processor configured to; load an application stored in the secondary memory into an internal primary memory so as to control execution of the corresponding application, generate an application process that loads the application to be executed, and controls execution of the loaded application, control a platform child process that is generated by a platform process configured to operate the loaded application, and execute a predetermined sub-module of the loaded application, wherein the application is implemented by a main module and the sub-module, each of which is operable in a separate process, wherein the application process, the platform process, and the platform child process are generated and managed by a process management module, wherein the application process executes communication with the sub-module loaded in the child platform process, wherein the platform child process has a priority identical to the platform process, and wherein the loaded application is executed by operating the application process and the platform child process. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer-readable recording medium having instructions stored thereon that, when executed, configure at least one processor to generate a platform structure for operating a process, the platform structure comprising:
-
a platform process configured to operate an application, an application process configured to; load an application, and control the execution of the loaded application, and a platform child process generated by the platform process, configured to execute a predetermined sub-module of the loaded application, wherein the platform process is further configured to; generate the platform child process in response to a request from the application process, and execute a function of loading the sub-module of the application to the platform child process, wherein the application process is further configured to; request the platform process to generate the platform child process, and control communication between the sub-module of the application loaded to the platform child process and a main-module of the application, wherein the application is implemented by the main-module and the sub-module, each of which is operable in a separate process, wherein the application process, the platform process, and the platform child process are generated and managed by a process management module, wherein the application process executes communication with the sub-module loaded in the child platform process, wherein the platform child process has a priority identical to the platform process, and wherein the loaded application is executed by operating the application process and the platform child process. - View Dependent Claims (12, 13, 14)
-
Specification