DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR MANAGING CONCURRENTLY OPEN SOFTWARE APPLICATIONS
0 Assignments
0 Petitions
Accused Products
Abstract
A method includes displaying a first application view. A first input is detected, and an application view selection mode is entered for selecting one of concurrently open applications for display in a corresponding application view. An initial group of open application icons in a first predefined area and at least a portion of the first application view adjacent to the first predefined area are concurrently displayed. The initial group of open application icons corresponds to at least some of the concurrently open applications. A gesture is detected on a respective open application icon in the first predefined area, and a respective application view for a corresponding application is displayed without concurrently displaying an application view for any other application in the concurrently open applications. The open application icons in the first predefined area cease to be displayed, and the application view selection mode is exited.
-
Citations
24 Claims
-
1-8. -8. (canceled)
-
9. A method, comprising:
at a multifunction device with a touch-sensitive display; displaying a user interface in a first position on the touch-sensitive display; while displaying the user interface in the first position on the touch-sensitive display, detecting a first input; in response to detecting the first input, shifting the user interface from the first position to a second position, wherein shifting the user interface from the first position to the second position includes sliding a predefined portion of the user interface off of the touch-sensitive display while maintaining display of at least a portion of the user interface on the touch-sensitive display; while displaying the user interface in the second position on the touch-sensitive display, detecting a second input; and
,in response to detecting the second input, shifting the user interface back from the second position to the first position. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
23. A multifunction device, comprising:
-
a touch-sensitive display; one or more processors; memory; and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for; displaying a user interface in a first position on the touch-sensitive display; while displaying the user interface in the first position on the touch-sensitive display, detecting a first input; in response to detecting the first input, shifting the user interface from the first position to a second position, wherein shifting the user interface from the first position to the second position includes sliding a predefined portion of the user interface off of the touch-sensitive display while maintaining display of at least a portion of the user interface on the touch-sensitive display; while displaying the user interface in the second position on the touch-sensitive display, detecting a second input; and
,in response to detecting the second input, shifting the user interface back from the second position to the first position.
-
-
24. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a multifunction device with a touch-sensitive display, cause the device to:
-
display a user interface in a first position on the touch-sensitive display; while displaying the user interface in the first position on the touch-sensitive display, detect a first input; in response to detecting the first input, shift the user interface from the first position to a second position, wherein shifting the user interface from the first position to the second position includes sliding a predefined portion of the user interface off of the touch-sensitive display while maintaining display of at least a portion of the user interface on the touch-sensitive display; while displaying the user interface in the second position on the touch-sensitive display, detect a second input; and
,in response to detecting the second input, shift the user interface back from the second position to the first position.
-
Specification