Method and apparatus for switching tasks using a displayed task stack
First Claim
Patent Images
1. A multitask management method of an electronic device, comprising:
- receiving a first user input while a first execution screen of an application is displayed on a touchscreen of the electronic device;
displaying, on the touchscreen, a stack of partially overlaid visual elements in response to the first user input, each visual element corresponding to an application that is running in the electronic device and including a task termination item for terminating an application corresponding to the visual element;
receiving a second user input for selecting a visual element from the stack of partially overlaid visual elements;
displaying, on the touchscreen, an execution screen of an application corresponding to the selected visual element; and
in response to receiving a third user input on a task termination item of a visual element in the stack, terminating an application corresponding to the visual element the task termination item on which the third input is received and removing the visual element corresponding to the terminated application from the stack,wherein the stack of partially overlaid visual elements comprises visual elements corresponding to each of all applications that are running and a visual element representing the first execution screen of the application is placed on top of the stack, andwherein an interval between consecutive visual elements in the stack is adjusted based on the number of visual elements displayed on the touchscreen.
1 Assignment
0 Petitions
Accused Products
Abstract
A multitasking method and apparatus of a user device are provided in which an interaction requesting task-switching is received in a state where an execution screen of a certain application is displayed. A stack of tasks that are currently running are displayed. A task selected from the stack is switched to a foreground task. An execution window of the foreground task is presented.
33 Citations
16 Claims
-
1. A multitask management method of an electronic device, comprising:
-
receiving a first user input while a first execution screen of an application is displayed on a touchscreen of the electronic device; displaying, on the touchscreen, a stack of partially overlaid visual elements in response to the first user input, each visual element corresponding to an application that is running in the electronic device and including a task termination item for terminating an application corresponding to the visual element; receiving a second user input for selecting a visual element from the stack of partially overlaid visual elements; displaying, on the touchscreen, an execution screen of an application corresponding to the selected visual element; and in response to receiving a third user input on a task termination item of a visual element in the stack, terminating an application corresponding to the visual element the task termination item on which the third input is received and removing the visual element corresponding to the terminated application from the stack, wherein the stack of partially overlaid visual elements comprises visual elements corresponding to each of all applications that are running and a visual element representing the first execution screen of the application is placed on top of the stack, and wherein an interval between consecutive visual elements in the stack is adjusted based on the number of visual elements displayed on the touchscreen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An article of manufacture for multitask management comprising a non-transitory machine readable medium containing one or more programs which when executed implement the steps of:
-
receiving a first user input while a first execution screen of an application is displayed on a touchscreen of the electronic device and including a task termination item for terminating an application corresponding to the visual element; displaying, on the touchscreen, a stack of partially overlaid visual elements in response to the first user input, each visual element corresponding to an application that is running the electronic device; receiving a second user input for selecting a visual element from the stack of partially overlaid visual elements; displaying, on the touchscreen, an execution screen of an application corresponding to the selected visual element; and in response to receiving a third user input on a task termination item of a visual element in the stack, terminating an application corresponding to the visual element in the task termination item on which the third input is received and removing the visual element corresponding to the terminated application from the stack, wherein the stack of partially overlaid visual elements comprises visual elements corresponding to each of all applications that are running and a visual element representing the first execution screen of the application is placed on top of the stack, and wherein an interval between consecutive visual elements in the stack is adjusted based on the number of visual elements displayed on the touchscreen.
-
-
9. An electronic device, comprising:
-
a touchscreen; and a processor configured to; control the touchscreen to receive a first user input while a first execution screen of an application is displayed on a touchscreen of the electronic device; control the touchscreen to display a stack of partially overlaid visual elements in response to the first user input, each visual element corresponding to an application that is running in the electronic device and including a task termination item for terminating an application corresponding to the visual element; control the touchscreen to receive a second user input for selecting a visual element from the stack of partially overlaid visual elements; control the touchscreen to display an execution screen of an application corresponding to the selected visual element; and in response to receiving a third user input on a task termination item of a visual element in the stack, terminate an application corresponding to the visual element the task termination item on which the third input is received and remove the visual element corresponding to the terminated application from the stack, wherein the stack of partially overlaid visual elements comprises visual elements corresponding to each of all applications that are running and, a visual element representing the first execution screen of the application is placed on top of the stack, and wherein an interval between consecutive visual elements in the stack is adjusted based on the number of visual elements displayed on the touchscreen. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification