Mobile communication terminal, method for controlling execution state of application program, application program, and recording medium wherein application program has been recorded
First Claim
Patent Images
1. A mobile communications terminal, comprising:
- a controller configured to control switching between an active state of an application program, a non-active state of the application program, and a rest state of the application program; and
an input unit configured to instruct a state transition between said active state, said non-active state and said rest state, wherein said controller executes control for switching the execution state of said application program between the active state, non-active state and the rest state, in accordance with instructions from said input unit, wherein,in the active state of the application program, the application program is executed and permitted to process data inputted by a key and a native application program that controls a communication function of the mobile communication terminal is not permitted to process the data inputted by the key,in the non-active state of the application program, the application program is executed and not permitted to process data inputted by the key and the native application program that controls the communication function of the mobile communication terminal is permitted to process the data inputted by the key, andin the rest state of the application program, the application program is halted and not permitted to process data inputted by the key and the native application program that controls the communication function of the mobile communication terminal is permitted to process the data inputted by the key.
1 Assignment
0 Petitions
Accused Products
Abstract
In the mobile telephone 1 relating to the present invention, a control section 2 performs control for switching between a non-active state which refuses inputs to an application program, and a rest state in which the application program is temporarily halted. The control section 2 performs control for switching the execution state of the application program from the non-active state to the rest state, in accordance with instructions from an input section 3. The control section 2 further performs control for switching the execution state of the application program from the non-active state to the rest state, in accordance with a function contained in an application program.
-
Citations
21 Claims
-
1. A mobile communications terminal, comprising:
-
a controller configured to control switching between an active state of an application program, a non-active state of the application program, and a rest state of the application program; and an input unit configured to instruct a state transition between said active state, said non-active state and said rest state, wherein said controller executes control for switching the execution state of said application program between the active state, non-active state and the rest state, in accordance with instructions from said input unit, wherein, in the active state of the application program, the application program is executed and permitted to process data inputted by a key and a native application program that controls a communication function of the mobile communication terminal is not permitted to process the data inputted by the key, in the non-active state of the application program, the application program is executed and not permitted to process data inputted by the key and the native application program that controls the communication function of the mobile communication terminal is permitted to process the data inputted by the key, and in the rest state of the application program, the application program is halted and not permitted to process data inputted by the key and the native application program that controls the communication function of the mobile communication terminal is permitted to process the data inputted by the key. - View Dependent Claims (2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19)
-
-
3. A method executed, by mobile communications terminal controls the execution state of an application program stored in said mobile communications terminal, comprising:
-
controlling the mobile communications terminal to switch between an active state of said application program, a non-active state of said application program, and a rest state of said application program with a controller of the mobile communication terminal; and an instructing a state transition of said mobile communications terminal between said active state, said non-active state and said rest state through an input unit of the mobile communications terminal, wherein, said controlling is executed for switching the execution state of said application program between the active state, the non-active state and the rest state, in accordance with said instructing, in the active state of the application program, the application program is executed and permitted to process data inputted by a key and a native application program that controls a communication function of the mobile communication terminal is not permitted to process the data inputted by the key, in the non-active state of the application program, the application program is executed and not permitted to process data inputted by the key and the native application program that controls the communication function of the mobile communication terminal is permitted to process the data inputted by the key, and in the rest state of the application program, the application program is halted and not permitted to process data inputted by the key and the native application program that controls the communication function of the mobile communication terminal is permitted to process the data inputted by the key. - View Dependent Claims (4, 17, 20)
-
-
5. A tangible computer readable storage medium encoded with instructions which when executed by a mobile communications terminal including an application program, causes said mobile communications terminal to implement a method comprising:
-
switching between an active state of said application program, a non-active state of said application program and a rest state of said application program with a controller of the mobile communication terminal; and switching between the active state, the non-active state and the rest state, on the basis of state transition instructions input from an external source, wherein in the active state of the application program, the application program is executed and permitted to process data inputted by a key and a native application program that controls a communication function of the mobile communication terminal is not permitted to process the data inputted by the key, in the non-active state of the application program, the application program is executed and not permitted to process data inputted by the key and the native application program that controls the communication function of the mobile communication terminal is permitted to process the data inputted by the key, and in the rest state of the application program, the application program is halted and not permitted to process data inputted by the key and the native application program that controls the communication function of the mobile communication terminal is permitted to process the data inputted by the key. - View Dependent Claims (18, 21)
-
Specification