Modal change based on orientation of a portable multifunction device
First Claim
1. A method, comprising:
- at a portable multifunction device with a rectangular touch screen display that can be positioned so as to present the display in a portrait view or a landscape view;
detecting the device in a first orientation;
while the device is in the first orientation, displaying an application in a first mode on the touch screen display in a first view, wherein displaying the application in the first mode includes displaying a first plurality of user interface objects for performing a first plurality of functions in the application, including a user interface object for performing a first function;
detecting the device in a second orientation; and
in response to detecting the device in the second orientation, displaying the application in a second mode on the touch screen display in a second view, wherein displaying the application in the second mode includes displaying a second plurality of user interface objects for performing a second plurality of functions in the application, including a user interface object for performing the first function and a user interface object for performing a second function different from and in addition to the functions corresponding to user interface objects found in the first mode;
wherein;
the display of the application in the first mode differs from the display of the application in the second mode by more than a change in display orientation, andthe user interface object for performing the second function is displayed only during the second mode of the application.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a rectangular touch screen display that includes a portrait view and a landscape view. The method includes detecting the device in a first orientation, and while the device is in the first orientation, displaying an application in a first mode on the touch screen display in a first view. The method also includes detecting the device in a second orientation, and in response to detecting the device in the second orientation, displaying the application in a second mode on the touch screen display in a second view. The first mode of the application differs from the second mode of the application by more than a change in display orientation.
171 Citations
15 Claims
-
1. A method, comprising:
at a portable multifunction device with a rectangular touch screen display that can be positioned so as to present the display in a portrait view or a landscape view; detecting the device in a first orientation; while the device is in the first orientation, displaying an application in a first mode on the touch screen display in a first view, wherein displaying the application in the first mode includes displaying a first plurality of user interface objects for performing a first plurality of functions in the application, including a user interface object for performing a first function; detecting the device in a second orientation; and in response to detecting the device in the second orientation, displaying the application in a second mode on the touch screen display in a second view, wherein displaying the application in the second mode includes displaying a second plurality of user interface objects for performing a second plurality of functions in the application, including a user interface object for performing the first function and a user interface object for performing a second function different from and in addition to the functions corresponding to user interface objects found in the first mode; wherein; the display of the application in the first mode differs from the display of the application in the second mode by more than a change in display orientation, and the user interface object for performing the second function is displayed only during the second mode of the application. - View Dependent Claims (2, 3, 4, 5)
-
6. A portable multifunction device, comprising:
-
a rectangular touch screen display that can be positioned so as to present the display in, a portrait view or a landscape view; 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; detecting the device in a first orientation; displaying an application in a first mode on the touch screen display in a first view while the device is in the first orientation, wherein displaying the application in the first mode includes displaying a first plurality of user interface objects for performing a first plurality of functions in the application, including a user interface object for performing a first function; detecting the device in a second orientation; and displaying the application in a second mode on the touch screen display in a second view in response to detecting the device in the second orientation, wherein displaying the application in the second mode includes displaying a second plurality of user interface objects for performing a second plurality of functions in the application, including a user interface object for performing the first function and a user interface object for performing a second function different from and in addition to the functions corresponding to user interface objects found in the first mode; wherein; the display of the application in the first mode differs from the display of the application in the second mode by more than a change in display orientation, and the user interface object for performing the second function is displayed only during the second mode of the application. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium having instructions stored therein, which when executed by a portable multifunction device with a rectangular touch screen display that can be positioned so as to present the display in a portrait view or a landscape view, cause the device to:
-
detect the device in a first orientation; display an application in a first mode on the touch screen display in a first view while the device is in the first orientation, wherein displaying the application in the first mode includes displaying a first plurality of user interface objects for performing a first plurality of functions in the application, including a user interface object for performing a first function; detect the device in a second orientation; and display the application in a second mode on the touch screen display in a second view in response to detecting the device in the second orientation, wherein displaying the application in the second mode includes displaying a second plurality of user interface objects for performing a second plurality of functions in the application, including a user interface object for performing the first function and a user interface object for performing a second function different from and in addition to the functions corresponding to user interface objects found in the first mode; wherein; the display of the application in the first mode differs from the display of the application in the second mode by more than a change in display orientation, and the user interface object for performing the second function is displayed only during the second mode of the application. - View Dependent Claims (12, 13, 14, 15)
-
Specification