DEVICE, METHOD, AND GRAPHICAL USER INTERFACE FOR MANAGING CONCURRENTLY OPEN SOFTWARE APPLICATIONS
First Claim
1. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of an electronic device with a touch-sensitive display, the one or more programs including instructions which, when executed by the one or more processors, cause the electronic device to:
- display a first application view on the touch-sensitive display that corresponds to a first application in a plurality of concurrently open applications, wherein the first application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications;
detect a first input;
in response to detecting the first input;
enter an application view selection mode for selecting one of the concurrently open applications for display in a corresponding application view; and
display in a predefined area images of open applications that correspond to at least some of the plurality of concurrently open applications, wherein the images of open applications are displayed in a three-dimensional stack extending backwards on the display;
detect a gesture on a respective image of an open application in the three-dimensional stack; and
,in response to detecting the gesture on the respective image of the open application;
display a respective application view on the touch-sensitive display for a corresponding application in the plurality of concurrently open applications, wherein the respective application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications;
cease to display the three-dimensional stack of images of open applications; and
exit the application view selection mode.
0 Assignments
0 Petitions
Accused Products
Abstract
A technique for accessing concurrently open applications is described. A first application view is displayed that corresponds to a first application in a plurality of concurrently open applications. A first input is detected. In response, an application view selection mode is entered and images of open applications are displayed in a three-dimensional stack extending backwards on the display. A gesture is detected on a respective image of an open application in the three-dimensional stack. In response, a respective application view for a corresponding application is displayed, the three-dimensional stack of images ceases to be displayed, and the application view selection mode is exited.
-
Citations
9 Claims
-
1. A non-transitory computer-readable storage medium comprising one or more programs for execution by one or more processors of an electronic device with a touch-sensitive display, the one or more programs including instructions which, when executed by the one or more processors, cause the electronic device to:
-
display a first application view on the touch-sensitive display that corresponds to a first application in a plurality of concurrently open applications, wherein the first application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications; detect a first input; in response to detecting the first input; enter an application view selection mode for selecting one of the concurrently open applications for display in a corresponding application view; and display in a predefined area images of open applications that correspond to at least some of the plurality of concurrently open applications, wherein the images of open applications are displayed in a three-dimensional stack extending backwards on the display; detect a gesture on a respective image of an open application in the three-dimensional stack; and
,in response to detecting the gesture on the respective image of the open application; display a respective application view on the touch-sensitive display for a corresponding application in the plurality of concurrently open applications, wherein the respective application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications; cease to display the three-dimensional stack of images of open applications; and exit the application view selection mode. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
at an electronic device with a touch-sensitive display; displaying a first application view on the touch-sensitive display that corresponds to a first application in a plurality of concurrently open applications, wherein the first application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications; detecting a first input; in response to detecting the first input; entering an application view selection mode for selecting one of the concurrently open applications for display in a corresponding application view; and displaying in a predefined area images of open applications that correspond to at least some of the plurality of concurrently open applications, wherein the images of open applications are displayed in a three-dimensional stack extending backwards on the display; detecting a gesture on a respective image of an open application in the three-dimensional stack; and
,in response to detecting the gesture on the respective image of the open application; displaying a respective application view on the touch-sensitive display for a corresponding application in the plurality of concurrently open applications, wherein the respective application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications; ceasing to display the three-dimensional stack of images of open applications; and exiting the application view selection mode.
-
9. An electronic device comprising:
-
a touch-sensitive display; one or more processors; memory; and one or more programs stored in memory, the one or more programs including instructions which, when executed by the one or more processors, cause the electronic device to; display a first application view on the touch-sensitive display that corresponds to a first application in a plurality of concurrently open applications, wherein the first application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications; detect a first input; in response to detecting the first input; enter an application view selection mode for selecting one of the concurrently open applications for display in a corresponding application view; and display in a predefined area images of open applications that correspond to at least some of the plurality of concurrently open applications, wherein the images of open applications are displayed in a three-dimensional stack extending backwards on the display; detect a gesture on a respective image of an open application in the three-dimensional stack; and
,in response to detecting the gesture on the respective image of the open application; display a respective application view on the touch-sensitive display for a corresponding application in the plurality of concurrently open applications, wherein the respective application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications; cease to display the three-dimensional stack of images of open applications; and exit the application view selection mode.
-
Specification