MOBILE TELECOMMUNICATION HANDSET CAPABLE OF IMPLEMENTING MULTITASKING AND METHOD FOR IMPLEMENTING MULTITASKING IN A MOBILE TELECOMMUNICATION HANDSET
First Claim
1. A mobile telecommunication handset capable of implementing multitasking, the handset comprising:
- a keypad comprising a plurality of function keys corresponding to a multitasking mode and adapted to receive user input related to performing a plurality of tasks in the multitasking mode;
a memory unit adapted to store task information related to the plurality of tasks;
a display unit adapted to display on-screen information related to the multitasking mode; and
a control unit adapted to implement the multitasking mode by selecting at least one currently running task for termination in order to perform a requested one of the plurality of tasks if there is insufficient memory to implement the requested one of the plurality of tasks, the at least one currently running task selected according to the task information.
1 Assignment
0 Petitions
Accused Products
Abstract
A mobile telecommunication handset capable of implementing multitasking and a method for implementing multitasking in a mobile telecommunication are provided that makes it possible to implement multitasking even if sufficient memory and resources are not available. The mobile telecommunication handset includes a keypad having multitasking-specific function keys, a memory storing a task to run in a multitasking mode and task information related to the multitasking mode, a control unit controlling functions to implement a current task based on the task information, and a display unit displaying on-screen information related to multitasking in a multi tasking mode.
-
Citations
20 Claims
-
1. A mobile telecommunication handset capable of implementing multitasking, the handset comprising:
-
a keypad comprising a plurality of function keys corresponding to a multitasking mode and adapted to receive user input related to performing a plurality of tasks in the multitasking mode;
a memory unit adapted to store task information related to the plurality of tasks;
a display unit adapted to display on-screen information related to the multitasking mode; and
a control unit adapted to implement the multitasking mode by selecting at least one currently running task for termination in order to perform a requested one of the plurality of tasks if there is insufficient memory to implement the requested one of the plurality of tasks, the at least one currently running task selected according to the task information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for implementing multitasking in a mobile telecommunication handset, the method comprising:
-
determining if sufficient memory exists to implement a requested task in a multitasking mode; and
selecting at least one currently running task for termination if there is insufficient memory to implement the requested task, the at least one currently running task selected according to stored task information. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for implementing multitasking in a mobile telecommunication handset, the method comprising:
-
storing task information related to performing a plurality of tasks in a multitasking mode;
receiving user input requesting implementation one of the plurality of tasks while at least one other of the plurality of tasks is currently running;
determining if sufficient memory exists to implement the requested one of the plurality of tasks in the multitasking mode;
selecting at least one currently running task for termination if there is insufficient memory to implement the requested one of the plurality of tasks, the at least one currently running task selected according to the stored task information by determining the at least one currently running task having a lowest priority in order to secure sufficient memory to implement the requested one of the plurality of tasks; and
one of implementing the requested one of the plurality of tasks by terminating the selected at least one currently running task and continuing to implement the selected at least one currently running task by not implementing the requested one of the plurality of tasks according to a user input. - View Dependent Claims (20)
-
Specification