IP Library › Granted Patent US 7,978,176
Granted Patent B2
US 7,978,176 · App. 11/960,671 · Granted Jul 12, 2011

Portrait-landscape rotation heuristics for a portable multifunction device

Assignee: Apple Inc.
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 7,978,176
App. No.
11/960,671
Granted
Jul 12, 2011
Kind
B2
Abstract

In accordance with some embodiments, a computer-implemented method is performed at a portable multifunction device with a touch screen display and one or more accelerometers. The method includes displaying information on the touch screen display in a portrait view or a landscape view based on an analysis of data received from the one or more accelerometers. The method also includes detecting a predetermined finger gesture on or near the touch screen display while the information is displayed in a first view, and in response to detecting the predetermined finger gesture, displaying the information in a second view and locking the display of information in the second view. The method further includes unlocking the display of information in the second view when the device is placed in an orientation where the second view is displayed based on an analysis of data received from the one or more accelerometers.

Claims (46)

1. A computer-implemented method, comprising:

at a portable multifunction device with a touch screen display and one or more accelerometers,

displaying information on the touch screen display in a portrait view or a landscape view based on an analysis of data received from the one or more accelerometers;

detecting a predetermined finger gesture on or near the touch screen display while the information is displayed in a first view, wherein the first view is one of the portrait view and the landscape view;

in response to detecting the predetermined finger gesture, displaying the information in a second view and locking the display of information in the second view, wherein the second view is the other of the portrait view and the landscape view; and

unlocking the display of information in the second view in response to a determination that the device is placed in an orientation where the second view matches an orientation of the display based on an analysis of data received from the one or more accelerometers.

2. The computer-implemented method of claim 1 , wherein the touch screen display is rectangular or substantially rectangular.

3. The computer-implemented method of claim 1 , wherein the first view is the landscape view and the second view is the portrait view.

4. The computer-implemented method of claim 1 , wherein the first view is the portrait view and the second view is the landscape view.

5. The computer-implemented method of claim 1 , wherein the predetermined finger gesture is a multifinger twisting gesture.

6. The computer-implemented method of claim 1 , wherein the predetermined finger gesture occurs on the touch screen display.

7. A portable multifunction device, comprising:

a touch screen display;

one or more accelerometers;

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 programs including:

instructions for displaying information on the touch screen display in a portrait view or a landscape view based on an analysis of data received from the one or more accelerometers;

instructions for detecting a predetermined finger gesture on or near the touch screen display while the information is displayed in a first view, wherein the first view is one of the portrait view and the landscape view;

instructions for displaying the information in a second view and for locking the display of information in the second view, wherein the second view is the other of the portrait view and the landscape view, in response to detecting the predetermined finger gesture;

instructions for unlocking the display of information in the second view in response to a determination that the device is placed in an orientation where the second view matches an orientation of the display based on an analysis of data received from the one or more accelerometers.

8. The portable multifunction device of claim 7 , wherein the touch screen display is rectangular or substantially rectangular.

9. The portable multifunction device of claim 7 , wherein the first view is the landscape view and the second view is the portrait view.

10. The portable multifunction device of claim 7 , wherein the first view is the portrait view and the second view is the landscape view.

11. The portable multifunction device of claim 7 , wherein the predetermined finger gesture is a multifinger twisting gesture.

12. The portable multifunction device of claim 7 , wherein the predetermined finger gesture occurs on the touch screen display.

13. A non-transitory 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 information on the touch screen display in a portrait view or a landscape view based on an analysis of data received from the one or more accelerometers;

detect a predetermined finger gesture on or near the touch screen display while the information is displayed in a first view, wherein the first view is one of the portrait view and the landscape view;

display the information in a second view and lock the display of information in the second view, wherein the second view is the other of the portrait view and the landscape view, in response to detecting the predetermined finger gesture; and

unlock the display of information in the second view in response to a determination that the device is placed in an orientation where the second view matches an orientation of the display based on an analysis of data received from the one or more accelerometers.

14. The computer readable storage medium of claim 13 , wherein the touch screen display is rectangular or substantially rectangular.

15. The computer readable storage medium of claim 13 , wherein the first view is the landscape view and the second view is the portrait view.

16. The computer readable storage medium of claim 13 , wherein the first view is the portrait view and the second view is the landscape view.

17. The computer readable storage medium of claim 13 , wherein the predetermined finger gesture is a multifinger twisting gesture.

18. The computer readable storage medium of claim 13 , wherein the predetermined finger gesture occurs on the touch screen display.

19. A portable multifunction device with a touch screen display and one or more accelerometers, comprising:

means for displaying information on the touch screen display in a portrait view or a landscape view based on an analysis of data received from the one or more accelerometers;

means for detecting a predetermined finger gesture on or near the touch screen display while the information is displayed in a first view, wherein the first view is one of the portrait view and the landscape view;

means for displaying the information in a second view and for locking the display of information in the second view, wherein the second view is the other of the portrait view and the landscape view, in response to detecting the predetermined finger gesture;

means for unlocking the display of information in the second view in response to a determination that the device is placed in an orientation where the second view matches an orientation of the display based on an analysis of data received from the one or more accelerometers.

20. The portable multifunction device of claim 19 , wherein the touch screen display is rectangular or substantially rectangular.

21. The portable multifunction device of claim 19 , wherein the first view is the landscape view and the second view is the portrait view.

22. The portable multifunction device of claim 19 , wherein the first view is the portrait view and the second view is the landscape view.

23. The portable multifunction device of claim 19 , wherein the predetermined finger gesture is a multifinger twisting gesture.

24. The portable multifunction device of claim 19 , wherein the predetermined finger gesture occurs on the touch screen display.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2008
From: FORSTALL, SCOTT; BLUMENBERG, CHRIS
To: APPLE INC.
Reel/Frame 021397/0792 →
Continuity (5)
Provisional Application 60937993 · Jun 29, 2007
Provisional Application 60947132 · Jun 29, 2007
Provisional Application 60879469 · Jan 8, 2007
Provisional Application 60879253 · Jan 7, 2007
Related Publication 20080165144A1 · Jul 10, 2008