Device, Method, and Graphical User Interface for Navigation of Multiple Applications
First Claim
1. A method, comprising:
- at a computing device with a touch-sensitive display;
displaying a first view in a first application on the display, the first view including a first user selectable object that is associated with a second view in the first application;
detecting a first user input on the first user selectable object;
in response to detecting the first user input, animatedly replacing display of the first view with display of a view that includes a second user selectable object at a first predefined scale, the second user selectable object being associated with a second application distinct from the first application;
detecting a second user input on the second user selectable object;
in response to detecting the second user input;
animatedly enlarging the second user selectable object from the first predefined scale to a second predefined scale;
activating the second application; and
displaying a deactivation icon on the display;
detecting a third user input on the deactivation icon; and
,in response to detecting the third user input;
deactivating the second application; and
displaying the second view in the first application.
1 Assignment
0 Petitions
Accused Products
Abstract
A method a multifunction device with a touch-sensitive display includes: detecting a first user input on a first application icon on the display; in response to detecting the first user input: activating and displaying a first application associated with the first application icon in a first region of the display and displaying a partial view of a second application in a second region of the display without activating the second application; detecting a second user input on the partial view of the second application on the display; in response to detecting the second user input: suspending the first application and activating a full view of the second application on the display; detecting a third user input to deactivate the second application; and, in response to detecting the third user input: deactivating the second application and resuming the first application on the display.
59 Citations
10 Claims
-
1. A method, comprising:
at a computing device with a touch-sensitive display; displaying a first view in a first application on the display, the first view including a first user selectable object that is associated with a second view in the first application; detecting a first user input on the first user selectable object; in response to detecting the first user input, animatedly replacing display of the first view with display of a view that includes a second user selectable object at a first predefined scale, the second user selectable object being associated with a second application distinct from the first application; detecting a second user input on the second user selectable object; in response to detecting the second user input; animatedly enlarging the second user selectable object from the first predefined scale to a second predefined scale; activating the second application; and displaying a deactivation icon on the display; detecting a third user input on the deactivation icon; and
,in response to detecting the third user input; deactivating the second application; and displaying the second view in the first application. - View Dependent Claims (2, 3, 4, 5)
-
6. A portable 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 view in a first application on the display, the first view including a first user selectable object that is associated with a second view in the first application; detecting a first user input on the first user selectable object; in response to detecting the first user input, animatedly replacing display of the first view with display of a view that includes a second user selectable object at a first predefined scale, the second user selectable object being associated with a second application distinct from the first application; detecting a second user input on the second user selectable object; in response to detecting the second user input; animatedly enlarging the second user selectable object from the first predefined scale to a second predefined scale; activating the second application; and displaying a deactivation icon on the display; detecting a third user input on the deactivation icon; and
,in response to detecting the third user input; deactivating the second application; and displaying the second view in the first application.
-
-
7. A graphical user interface on a portable multifunction device with a touch-sensitive display, memory, and one or more processors to execute one or more programs stored in the memory, the graphical user interface comprising:
-
a first view in a first application on the display, the first view including a first user selectable object that is associated with a second view in the first application; wherein; a first user input on the first user selectable object is detected; in response to detecting the first user input, the display of the first view is animatedly replaced with display of a view that includes a second user selectable object at a first predefined scale, the second user selectable object being associated with a second application distinct from the first application; a second user input on the second user selectable object is detected; in response to detecting the second user input; the second user selectable object is animatedly enlarged from the first predefined scale to a second predefined scale; the second application is activated; and a deactivation icon is displayed on the display; a third user input on the deactivation icon is detected; and
,in response to detecting the third user input; the second application is deactivated; and the second view in the first application is displayed.
-
-
8. A computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by a portable multifunction device with a touch-sensitive display, cause the device to:
-
display a first view in a first application on the display, the first view including a first user selectable object that is associated with a second view in the first application; detect a first user input on the first user selectable object; in response to detecting the first user input, animatedly replace display of the first view with display of a view that includes a second user selectable object at a first predefined scale, the second user selectable object being associated with a second application distinct from the first application; detect a second user input on the second user selectable object; in response to detecting the second user input; animatedly enlarge the second user selectable object from the first predefined scale to a second predefined scale; activate the second application; and display a deactivation icon on the display; detect a third user input on the deactivation icon; and
,in response to detecting the third user input; deactivate the second application; and display the second view in the first application.
-
-
9. A portable multifunction device, comprising:
-
a touch-sensitive display; means for displaying a first view in a first application on the display, the first view including a first user selectable object that is associated with a second view in the first application; means for detecting a first user input on the first user selectable object; in response to detecting the first user input, means for animatedly replacing display of the first view with display of a view that includes a second user selectable object at a first predefined scale, the second user selectable object being associated with a second application distinct from the first application; means for detecting a second user input on the second user selectable object; in response to detecting the second user input; means for animatedly enlarging the second user selectable object from the first predefined scale to a second predefined scale; means for activating the second application; and means for displaying a deactivation icon on the display; means for detecting a third user input on the deactivation icon; and
,in response to detecting the third user input; means for deactivating the second application; and means for displaying the second view in the first application.
-
-
10. An information processing apparatus for use in a portable multifunction device with a touch-sensitive display, comprising:
-
means for displaying a first view in a first application on the display, the first view including a first user selectable object that is associated with a second view in the first application; means for detecting a first user input on the first user selectable object; in response to detecting the first user input, means for animatedly replacing display of the first view with display of a view that includes a second user selectable object at a first predefined scale, the second user selectable object being associated with a second application distinct from the first application; means for detecting a second user input on the second user selectable object; in response to detecting the second user input; means for animatedly enlarging the second user selectable object from the first predefined scale to a second predefined scale; means for activating the second application; and means for displaying a deactivation icon on the display; means for detecting a third user input on the deactivation icon; and
,in response to detecting the third user input; means for deactivating the second application; and means for displaying the second view in the first application.
-
Specification