Method and apparatus for switching tasks using a displayed task stack
First Claim
1. A non-transitory computer readable storage medium storing instructions that, when executed by a processor of an electronic device, cause the processor to at least:
- control to receive a first input while a first task execution screen for a first task is displayed on a touchscreen of the electronic device;
based on receiving the first input, control to display a stack of visual elements on the touchscreen, wherein the visual elements in the stack respectively correspond to a plurality of tasks, including the first task, executed at the electronic device, each respective visual element in the stack including identifying information for identifying the corresponding visual element, and a visual element corresponding to the first task being positioned on top of the stack;
control to receive a second input for removing a visual element in the stack;
based on receiving the second input, control to remove the visual element in the stack, and adjust an interval between consecutive visual elements in the stack based on a number of visual elements remaining in the stack after removing the visual element;
control to receive a third input for selecting a visual element from the stack of visual elements; and
based on receiving the third input, control to display, on the touchscreen, a second task execution screen for a second task corresponding to the selected visual element.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and an electronic device are provided in which, in response to a first user input, a stack of partially overlaid visual elements is displayed in response to the first user input. Each visual element corresponds to an application that is running in the electronic device and includes an index item representing the corresponding application. A second user input for selecting a visual element from the stack of partially overlaid visual elements is received through the touchscreen. An execution screen of an application corresponding to the selected visual element is displayed.
-
Citations
17 Claims
-
1. A non-transitory computer readable storage medium storing instructions that, when executed by a processor of an electronic device, cause the processor to at least:
-
control to receive a first input while a first task execution screen for a first task is displayed on a touchscreen of the electronic device; based on receiving the first input, control to display a stack of visual elements on the touchscreen, wherein the visual elements in the stack respectively correspond to a plurality of tasks, including the first task, executed at the electronic device, each respective visual element in the stack including identifying information for identifying the corresponding visual element, and a visual element corresponding to the first task being positioned on top of the stack; control to receive a second input for removing a visual element in the stack; based on receiving the second input, control to remove the visual element in the stack, and adjust an interval between consecutive visual elements in the stack based on a number of visual elements remaining in the stack after removing the visual element; control to receive a third input for selecting a visual element from the stack of visual elements; and based on receiving the third input, control to display, on the touchscreen, a second task execution screen for a second task corresponding to the selected visual element. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for an electronic device, the method comprising:
-
receiving a first input while a first task execution screen for a first task is displayed on a touchscreen of the electronic device; based on receiving the first input, displaying a stack of visual elements on the touchscreen, wherein the visual elements in the stack respectively correspond to a plurality of tasks, including the first task, executed at the electronic device, each respective visual element in the stack including identifying information for identifying the corresponding visual element, and a visual element corresponding to the first task being positioned on top of the stack; receiving a second input for removing a visual element in the stack; based on receiving the second input, removing the visual element in the stack, and adjusting an interval between consecutive visual elements in the stack based on a number of visual elements remaining in the stack after removing the visual element; receiving a third input for selecting a visual element from the stack of visual elements; and based on receiving the third input, displaying, on the touchscreen, a second task execution screen for a second task corresponding to the selected visual element. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An electronic device, comprising:
-
a touchscreen; and processing circuitry configured to at least; control receiving a first input while a first task execution screen for a first task is displayed on a touchscreen of the electronic device; based on receiving the first input, control displaying a stack of visual elements on the touchscreen, wherein the visual elements in the stack respectively correspond to a plurality of tasks, including the first task, executed at the electronic device, each respective visual element in the stack including identifying information for identifying the corresponding visual element, and a visual element corresponding to the first task being positioned on top of the stack; control receiving a second input for removing a visual element in the stack; based on receiving the second input, control removing the visual element in the stack, and adjusting an interval between consecutive visual elements in the stack based on a number of visual elements remaining in the stack after removing the visual element; control receiving a third input for selecting a visual element from the stack of visual elements; and based on receiving the third input, control displaying, on the touchscreen, a second task execution screen for a second task corresponding to the selected visual element. - View Dependent Claims (14, 15, 16, 17)
-
Specification