Device, Method, and Graphical User Interface for Navigation of Concurrently Open Software Applications
First Claim
1. 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 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;
while displaying the first application view, detecting a first predefined input;
in response to detecting the first predefined input;
entering an application view selection mode for selecting one of the concurrently open applications for display of a corresponding application view;
displaying in a first predefined area of the touch-sensitive display a group of open application icons that correspond to at least some of the plurality of concurrently open applications, the open application icons in the group being displayed in accordance with a predetermined sequence of the open applications; and
concurrently displaying at least a portion of the first application view with the first predefined area;
while displaying the first application view without concurrently displaying an application view for any other application in the plurality of concurrently open applications, detecting a first gesture of a first gesture type on the touch-sensitive display, the first gesture being distinct from the first predefined input; and
in response to detecting the first gesture of the first gesture type, displaying a second application view on the touch-sensitive display that corresponds to a second application in the plurality of concurrently open applications, the second application being adjacent to the first application in the predetermined sequence, wherein the second application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications.
1 Assignment
0 Petitions
Accused Products
Abstract
An electronic device includes a touch-sensitive display and one or more programs stored in memory for execution by one or more processors. The one or more programs include instructions for displaying a first application view that corresponds to a first application in a plurality of concurrently open applications. The one or more programs include instructions for detecting a first input, and in response, concurrently displaying a group of open application icons that correspond to at least some of the plurality of concurrently open applications with at least a portion of the first application view. The open application icons are displayed in accordance with a predetermined sequence of the open applications. The one or more programs include instructions for detecting a first gesture distinct from the first input, and in response, displaying a second application view that corresponds to a second application adjacent to the first application in the predetermined sequence.
-
Citations
20 Claims
-
1. 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 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; while displaying the first application view, detecting a first predefined input; in response to detecting the first predefined input; entering an application view selection mode for selecting one of the concurrently open applications for display of a corresponding application view; displaying in a first predefined area of the touch-sensitive display a group of open application icons that correspond to at least some of the plurality of concurrently open applications, the open application icons in the group being displayed in accordance with a predetermined sequence of the open applications; and concurrently displaying at least a portion of the first application view with the first predefined area; while displaying the first application view without concurrently displaying an application view for any other application in the plurality of concurrently open applications, detecting a first gesture of a first gesture type on the touch-sensitive display, the first gesture being distinct from the first predefined input; and in response to detecting the first gesture of the first gesture type, displaying a second application view on the touch-sensitive display that corresponds to a second application in the plurality of concurrently open applications, the second application being adjacent to the first application in the predetermined sequence, wherein the second application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
at a multifunction 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; while displaying the first application view, detecting a first predefined input; in response to detecting the first predefined input; entering an application view selection mode for selecting one of the concurrently open applications for display of a corresponding application view; displaying in a first predefined area of the touch-sensitive display a group of open application icons that correspond to at least some of the plurality of concurrently open applications, the open application icons in the group being displayed in accordance with a predetermined sequence of the open applications; and concurrently displaying at least a portion of the first application view with the first predefined area; while displaying the first application view without concurrently displaying an application view for any other application in the plurality of concurrently open applications, detecting a first gesture of a first gesture type on the touch-sensitive display, the first gesture being distinct from the first predefined input; and in response to detecting the first gesture of the first gesture type, displaying a second application view on the touch-sensitive display that corresponds to a second application in the plurality of concurrently open applications, the second application being adjacent to the first application in the predetermined sequence, wherein the second application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications. - View Dependent Claims (14, 15, 16, 17, 18)
-
19. 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 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; while displaying the first application view, detect a first predefined input; in response to detecting the first predefined input; enter an application view selection mode for selecting one of the concurrently open applications for display of a corresponding application view; display in a first predefined area of the touch-sensitive display a group of open application icons that correspond to at least some of the plurality of concurrently open applications, the open application icons in the group being displayed in accordance with a predetermined sequence of the open applications; and concurrently display at least a portion of the first application view with the first predefined area; while displaying the first application view without concurrently displaying an application view for any other application in the plurality of concurrently open applications, detect a first gesture of a first gesture type on the touch-sensitive display, the first gesture being distinct from the first predefined input; and in response to detecting the first gesture of the first gesture type, display a second application view on the touch-sensitive display that corresponds to a second application in the plurality of concurrently open applications, the second application being adjacent to the first application in the predetermined sequence, wherein the second application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications.
-
-
20. A graphical user interface on a multifunction device with a touch-sensitive display, a memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
a first application view 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; wherein; while displaying the first application view, a first predefined input is detected; in response to detecting the first predefined input; an application view selection mode for selecting one of the concurrently open applications for display of a corresponding application view is entered; a group of open application icons that correspond to at least some of the plurality of concurrently open applications is displayed in a first predefined area of the touch-sensitive display, the open application icons in the group being displayed in accordance with a predetermined sequence of the open applications; and at least a portion of the first application view is concurrently displayed with the first predefined area; while displaying the first application view without concurrently displaying an application view for any other application in the plurality of concurrently open applications, a first gesture of a first gesture type is detected on the touch-sensitive display, the first gesture being distinct from the first predefined input; and in response to detecting the first gesture of the first gesture type, a second application view is displayed on the touch-sensitive display that corresponds to a second application in the plurality of concurrently open applications, the second application being adjacent to the first application in the predetermined sequence, wherein the second application view is displayed without concurrently displaying an application view for any other application in the plurality of concurrently open applications.
-
Specification