Device and Method for Screen Rotation on a Touch-Screen Display
First Claim
1. A device, comprising:
- a touch screen 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;
detecting a multifinger twisting gesture on or near the touch screen display, wherein the multifinger twisting gesture has a corresponding degree of rotation;
executing a 90°
screen rotation command, if the corresponding degree of rotation exceeds a predefined degree of rotation; and
executing a screen rotation command with an acute angle of rotation and executing, upon ceasing to detect the multifinger twisting gesture, a screen rotation command with an angle of rotation opposite to the acute angle, if the corresponding degree of rotation is less than the predefined degree of rotation.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with some embodiments, a computer-implemented method for use in conjunction with a device with a touch screen display is disclosed. In the method, a multifinger twisting gesture is detected on or near the touch screen display. The multifinger twisting gesture has a corresponding degree of rotation. A 90° screen rotation command is executed if the corresponding degree of rotation exceeds a predefined degree of rotation. A screen rotation command with an acute angle of rotation is executed and, upon ceasing to detect the multifinger twisting gesture, a screen rotation command with an angle of rotation opposite to the acute angle is executed if the corresponding degree of rotation is less than the predefined degree of rotation.
-
Citations
20 Claims
-
1. A device, comprising:
-
a touch screen 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; detecting a multifinger twisting gesture on or near the touch screen display, wherein the multifinger twisting gesture has a corresponding degree of rotation; executing a 90°
screen rotation command, if the corresponding degree of rotation exceeds a predefined degree of rotation; andexecuting a screen rotation command with an acute angle of rotation and executing, upon ceasing to detect the multifinger twisting gesture, a screen rotation command with an angle of rotation opposite to the acute angle, if the corresponding degree of rotation is less than the predefined degree of rotation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
at a device with a touch screen display; detecting a multifinger twisting gesture on or near the touch screen display, wherein the multifinger twisting gesture has a corresponding degree of rotation; executing a 90°
screen rotation command, if the corresponding degree of rotation exceeds a predefined degree of rotation; andexecuting a screen rotation command with an acute angle of rotation and executing, upon ceasing to detect the multifinger twisting gesture, a screen rotation command with an angle of rotation opposite to the acute angle, if the corresponding degree of rotation is less than the predefined degree of rotation. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A computer readable storage medium having stored therein instructions, which when executed by a device with a touch screen display, cause the device to:
-
detect a multifinger twisting gesture on or near the touch screen display, wherein the multifinger twisting gesture has a corresponding degree of rotation; execute a 90°
screen rotation command, if the corresponding degree of rotation exceeds a predefined degree of rotation; andexecute a screen rotation command with an acute angle of rotation and, upon ceasing to detect the multifinger twisting gesture, execute a screen rotation command with an angle of rotation opposite to the acute angle, if the corresponding degree of rotation is less than the predefined degree of rotation. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification