PORTABLE ELECTRONIC DEVICE WITH RELATIVE GESTURE RECOGNITION MODE
First Claim
1. A computer program executable on a portable electronic device having a touch screen sensor, the computer program comprising:
- an input mode switching module configured to receive a mode switch user input to switch between a direct input mode and a relative gesture recognition mode in response to a user input, wherein in the direct input mode, one or more graphical user interface elements of a graphical user interface of the portable electronic device are selectable via touch input of the user, and wherein in the relative gesture recognition mode, the graphical user interface elements in at least a defined region of the graphical user interface are made to be unselectable; and
a gesture-based control module configured, in the relative gesture recognition mode, to recognize a contact point on the touch screen sensor between a digit of a user and a surface of the touch screen sensor in the defined region in which the graphical user interface elements are unselectable, and to present in the defined region a gesture control proximate to the contact point, the gesture-based control module being further configured to identify a detected gesture based on user touch input originating from the contact point, and to send a message to an application program to adjust an operation of the portable electronic device based on the detected gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer program executable on a portable electronic device having a touch screen sensor is provided. The computer program may include an input mode switching module configured to receive a mode switch user input to switch between a direct input mode and a relative gesture recognition mode. The computer program may further include a gesture-based control module configured, in the relative gesture recognition mode, to recognize a contact point on the touch screen sensor between a digit of a user and a surface of the touch screen sensor in a defined region in which the graphical user interface elements are unselectable, and to identify a detected gesture based on user touch input originating from the contact point, and to send a message to an application program to adjust an operation of the portable electronic device based on the detected gesture.
-
Citations
20 Claims
-
1. A computer program executable on a portable electronic device having a touch screen sensor, the computer program comprising:
-
an input mode switching module configured to receive a mode switch user input to switch between a direct input mode and a relative gesture recognition mode in response to a user input, wherein in the direct input mode, one or more graphical user interface elements of a graphical user interface of the portable electronic device are selectable via touch input of the user, and wherein in the relative gesture recognition mode, the graphical user interface elements in at least a defined region of the graphical user interface are made to be unselectable; and a gesture-based control module configured, in the relative gesture recognition mode, to recognize a contact point on the touch screen sensor between a digit of a user and a surface of the touch screen sensor in the defined region in which the graphical user interface elements are unselectable, and to present in the defined region a gesture control proximate to the contact point, the gesture-based control module being further configured to identify a detected gesture based on user touch input originating from the contact point, and to send a message to an application program to adjust an operation of the portable electronic device based on the detected gesture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling a portable electronic device having a touch screen sensor, comprising:
-
initiating a relative gesture recognition mode responsive to a mode-switch user input, wherein in the relative gesture recognition mode one or more graphical user interface elements in a defined region of a graphical user interface are made to be unselectable; recognizing a contact point on the touch screen sensor between a digit of a user and a surface of the touch screen sensor in the defined region in which the graphical user interface elements are unselectable in the relative gesture recognition mode; presenting a gesture control having a defined control perimeter proximate to the contact point in the defined region in which the graphical user interface elements are unselectable in the relative gesture recognition mode; identifying a detected gesture based on a user touch input originating from the contact point received by the gesture control in the defined region in which the graphical user interface elements are unselectable within the touch screen sensor via the touch screen sensor; and adjusting an operation of the portable electronic device based on a relative distance from a pre-determined location on the defined control perimeter to the detected gesture or based on a relative distance from the contact point to the detected gesture. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium comprising instructions executable by a computing device to perform a method comprising:
-
initiating a relative gesture recognition mode responsive to a mode-switch user input, wherein in the relative gesture recognition mode one or more graphical user interface elements in a defined region of a graphical user interface are made to be unselectable; recognizing a contact point on the touch screen sensor between a digit of a user and a surface of the touch screen sensor in the defined region in which the graphical user interface elements are unselectable in the relative gesture recognition mode; presenting a gesture control having a defined control perimeter proximate to the contact point in the defined region in which the graphical user interface elements are unselectable in the relative gesture recognition mode; identifying a detected gesture based on a user touch input originating from the contact point received by the gesture control in the defined region in which the graphical user interface elements are unselectable within the touch screen sensor via the touch screen sensor; and adjusting an operation of the portable electronic device based on a relative distance from a pre-determined location on the defined control perimeter to the detected gesture or based on a relative distance from the contact point to the detected gesture.
-
Specification