Patent ID: 8132175

Claim:
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; select for the termination the at least one currently running task having a lowest priority among a plurality of currently running tasks in order to secure sufficient memory to implement the requested one of the plurality of tasks; and select for the termination the at least one currently running task that requires the most memory among a plurality of currently running tasks having the same lowest priority; wherein the task information comprises at least one of an indication of the amount of memory required for performing each of the plurality of tasks and a priority order of each of the plurality of tasks; wherein the control unit is further adapted to update the priority order of each of the plurality of tasks according to a number of times each of the plurality of tasks is implemented; wherein the control unit is further adapted to one of implement the requested one of the plurality of tasks by terminating the selected at least one currently running task and continue 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.