IP Library Granted Patent US 9,001,047
Granted Patent B2
US 9,001,047 · App. 11/969,800 · Granted Apr 7, 2015

Modal change based on orientation of a portable multifunction device

Inventors: Scott Forstall (Mountain View, CA); Charles J. Pisula (San Jose, CA); Imran Chaudhri (San Francisco, CA); Freddy Allen Anzures (San Francisco, CA); Steven P. Jobs (Palo Alto, CA); Scott Herz (San Jose, CA)
Assignee: Apple Inc.
G06F3/04883G06F1/1626G06F1/1656G06F1/1684G06F2200/1614G06F2200/1637H04M1/72558H04M2250/12H04M2250/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,001,047
App. No.
11/969,800
Filed
Jan 4, 2008
Granted
Apr 7, 2015
Kind
B2
Art Unit
2697
USPC
345/173
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.

Claims (66)

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;

displaying a calculator application in a basic calculator mode on the touch screen display in the portrait view while the device is in the first orientation, wherein the basic calculator includes user interface objects for performing addition, subtraction, multiplication and division operations;

detecting the device in a second orientation; and

displaying the calculator application in an advanced calculator mode on the touch screen display in the landscape view in response to detecting the device in the second orientation, wherein the advanced calculator includes user interface objects for performing addition, subtraction, multiplication, division and additional functions different from those found in the basic calculator.

2. 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 one or more processors, the one or more processors, the one or more programs including instructions for:

detecting the device in a first orientation;

displaying a calculator application in a basic calculator mode on the touch screen display in the portrait view while the device is in the first orientation, wherein the basic calculator includes user interface objects for performing addition, subtraction, multiplication and division operations;

detecting the device in a second orientation; and

displaying the calculator application in an advanced calculator mode on the touch screen display in the landscape view in response to detecting the device in the second orientation, wherein the advanced calculator includes user interface objects for performing addition, subtraction, multiplication, division and additional functions different from those found in the basic calculator.

3. 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 a calculator application in a basic calculator mode on the touch screen display in the portrait view while the device is in the first orientation, wherein the basic calculator includes user interface objects for performing addition, subtraction, multiplication and division operations;

detect the device in a second orientation; and

display the calculator application in an advanced calculator mode on the touch screen display in the landscape view in response to detecting the device in the second orientation, wherein the advanced calculator includes user interface objects for performing addition, subtraction, multiplication, division and additional functions different from those found in the basic calculator.

4. 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 a music player application in a hierarchical list mode for selecting music in a portrait view on the touch screen display while the device is in the first orientation, wherein the music player application in the hierarchical list mode includes media player controls for controlling playback of media beyond a play control found in a cover flow mode for selecting albums;

detecting the device in a second orientation; and

displaying the music player application in the cover flow mode for selecting albums in a landscape view on the touch screen display in response to detecting the device in the second orientation, wherein the music player application in the cover flow mode includes the play control for controlling playback of media.

5. 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 a music player application in a hierarchical list mode for selecting music in a portrait view on the touch screen display while the device is in the first orientation, wherein the music player application in the hierarchical list mode includes media player controls for controlling playback of media beyond a play control found in a cover flow mode for selecting albums;

detect the device in a second orientation; and

display the music player application in the cover flow mode for selecting albums in a landscape view on the touch screen display in response to detecting the device in the second orientation, wherein the music player application in the cover flow mode includes the play control for controlling playback of media.

6. 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;

displaying a music player application in a hierarchical list mode for selecting music in a portrait view on the touch screen display while the device is in the first orientation, wherein the music player application in the hierarchical list mode includes media player controls for controlling playback of media beyond a play control found in a cover flow mode for selecting albums;

detecting the device in a second orientation; and

displaying the music player application in the cover flow mode for selecting albums in a landscape view on the touch screen display in response to detecting the device in the second orientation, wherein the music player application in the cover flow mode includes the play control for controlling playback of media.

7. 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 program are stored in the memory and configures 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 a music player application in a hierarchical list mode for selecting music in a portrait view on the touch screen display while the device is in the first orientation;

detecting the device in a second orientation;

displaying the music player application in a cover flow mode for selecting albums in a landscape view on the touch screen display in response to detecting the device in the second orientation;

while the device is in the second orientation, detecting a finger gesture on an album cover for a respective album or on an icon; and

in response to detecting the finger gesture on the album cover for the respective album or on the icon, displaying information about music tracks on the respective album while ceasing to display the album cover.

8. 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 a music player application in a hierarchical list mode for selecting music in a portrait view on the touch screen display while the device is in the first orientation;

detect the device in a second orientation;

display a music player application in a hierarchical list mode for selecting albums in a landscape view on the touch screen display while the device is in the second orientation;

while the device is in the second orientation, detect a finger gesture on an album cover for a respective album or on an icon; and

in response to detecting the finger gesture on the album cover for the respective album or on the icon, display information about music tracks on the respective album while ceasing to display the album cover.

9. 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;

displaying a music player application in a hierarchical list mode for selecting music in a portrait view on the touch screen display while the device is in the first orientation;

detecting the device in a second orientation;

displaying the music player application in a cover flow mode for selecting albums in a landscape view on the touch screen display in response to detecting the device in the second orientation;

while the device is in the second orientation, detecting a finger gesture on an album cover for a respective album or on an icon; and

in response to detecting the finger gesture on the album cover for the respective album or on the icon, displaying information about music tracks on the respective album while ceasing to display the album cover.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2009
From: FORSTALL, SCOTT; PISULA, CHARLES J.; CHAUDHRI, IMRAN; ANZURES, FREDDY ALLEN; JOBS, STEVEN P.; HERZ, SCOTT
To: APPLE INC.
Reel/Frame 022101/0327 →
Continuity (5)
Provisional Application 60937993 · Jun 29, 2007
Provisional Application 60947300 · Jun 29, 2007
Provisional Application 60879469 · Jan 8, 2007
Provisional Application 60879253 · Jan 7, 2007
Related Publication 20080165152A1 · Jul 10, 2008