PROGRAM EXECUTION METHOD AND PROGRAM EXECUTION APPARATUS
First Claim
1. A program execution method performed by an apparatus including an operating system, first middleware and second middleware that run on the operating system, a first application program that runs on the first middleware, and a second application program that runs on the second middleware and manages billing or a parental lock, said program executing method comprising:
- receiving, by the second application program, an instruction to execute the first application program;
obtaining, by the second application program, billing information or parental lock information, the billing information indicating whether or not the first application program is already purchased, and the parental lock information indicating whether or not there is a parental lock for the first application program;
judging, by the second application program, whether or not the first application program is executable, based on the obtained billing information or the obtained parental lock information; and
activating, by the second application program, the first application program through the second middleware and the first middleware, when it is judged in said judging that the first application program is executable.
1 Assignment
0 Petitions
Accused Products
Abstract
In a terminal apparatus including a first application that runs on first middleware and a second application that runs on second middleware and performs management of billing, and so on, the second application receives an instruction to execute the first application, obtains billing information of the first application and judges whether or not the first application can be executed, and activates the first application through the second middleware and the first middleware when judging that the execution is possible.
-
Citations
8 Claims
-
1. A program execution method performed by an apparatus including an operating system, first middleware and second middleware that run on the operating system, a first application program that runs on the first middleware, and a second application program that runs on the second middleware and manages billing or a parental lock, said program executing method comprising:
-
receiving, by the second application program, an instruction to execute the first application program; obtaining, by the second application program, billing information or parental lock information, the billing information indicating whether or not the first application program is already purchased, and the parental lock information indicating whether or not there is a parental lock for the first application program; judging, by the second application program, whether or not the first application program is executable, based on the obtained billing information or the obtained parental lock information; and activating, by the second application program, the first application program through the second middleware and the first middleware, when it is judged in said judging that the first application program is executable. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A program execution apparatus comprising:
-
a processor; and programs executed by said processor, said programs including; an operating system; first middleware that runs on said operating system; second middleware that runs on said operating system; a first application program that runs on said first middleware; and a second application program that runs on said second middleware and manages billing and parental lock, wherein said second application program includes; an application list display unit configured to display application programs that run on at least said first middleware, and to receive an instruction to execute said first application program; an application activation judgment unit configured to obtain billing information indicating whether or not said first application program is already purchased or parental lock information indicating whether or not there is a parental lock for said second application program, and to judge whether or not said first application program is executable, based on the obtained billing information or the obtained parental lock information; and an application activation unit configured to activate said first application program through said second middleware and said first middleware, when said application activation judgment unit judges that said application program is executable. - View Dependent Claims (7, 8)
-
Specification