Character entry for an electronic device using a position sensing keyboard
First Claim
1. A method for entering characters into an electronic device, comprising:
- responsive to one or more character inputs from a keyboard operatively coupled to the electronic device;
displaying the one or more character inputs as text on a display operatively coupled to the electronic device;
determining a plurality of suggested character sequences, each suggested character sequence comprising one or more characters; and
presenting a first set of suggested character sequences on the display in proximity to the displayed text and above the keyboard, the first set of suggested character sequences comprising at least some of the plurality of suggested character sequences, wherein each suggested character sequence in the first set of suggested character sequences is presented above a different region of the keyboard configured to receive a motion gesture for selecting the suggested character sequence;
responsive to one or more sensed user digit positions on the keyboard;
for each sensed user digit position;
identifying a region of the keyboard in which the sensed user digit position is located; and
when the identified region of the keyboard is associated with a suggested character sequence of the first set of suggested character sequences, visually indicating the suggested character sequence of the first set of suggested character sequences that is associated with the identified region of the keyboard; and
responsive to a sensed motion gesture beginning at a sensed user digit position of the one or more sensed user digit positions position;
selecting the suggested character sequence indicated by the sensed user digit position for input to the electronic device.
4 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides a method and apparatus for entering characters into an electronic device. Character inputs from a keyboard are displayed on a display of an electronic device and a set of suggested character sequences are also presented on the display in proximity to the displayed text. When a user digit position is sensed in a region of the keyboard, a suggested character sequence of the set of suggested character sequences that is associated with that region of the keyboard is visually indicated or highlighted. Responsive to a sensed motion gesture beginning at the sensed user digit position, the suggested character sequence indicated by the sensed user digit position is selected for input to the electronic device.
-
Citations
14 Claims
-
1. A method for entering characters into an electronic device, comprising:
-
responsive to one or more character inputs from a keyboard operatively coupled to the electronic device; displaying the one or more character inputs as text on a display operatively coupled to the electronic device; determining a plurality of suggested character sequences, each suggested character sequence comprising one or more characters; and presenting a first set of suggested character sequences on the display in proximity to the displayed text and above the keyboard, the first set of suggested character sequences comprising at least some of the plurality of suggested character sequences, wherein each suggested character sequence in the first set of suggested character sequences is presented above a different region of the keyboard configured to receive a motion gesture for selecting the suggested character sequence; responsive to one or more sensed user digit positions on the keyboard; for each sensed user digit position; identifying a region of the keyboard in which the sensed user digit position is located; and when the identified region of the keyboard is associated with a suggested character sequence of the first set of suggested character sequences, visually indicating the suggested character sequence of the first set of suggested character sequences that is associated with the identified region of the keyboard; and responsive to a sensed motion gesture beginning at a sensed user digit position of the one or more sensed user digit positions position; selecting the suggested character sequence indicated by the sensed user digit position for input to the electronic device. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An electronic device comprising:
-
a display; a keyboard responsive to user key presses, user digit positions and user digit motion; and a processor operatively coupled to the display and the keyboard, the processor configured to perform a method comprising; responsive to one or more character inputs from a keyboard operatively coupled to the electronic device; displaying the one or more character inputs as text on a display operatively coupled to the electronic device; determining a plurality of suggested character sequences, each suggested character sequence comprising one or more characters; and presenting a first set of suggested character sequences on the display in proximity to the displayed text and above the keyboard, the first set of suggested character sequences comprising at least some of the plurality of suggested character sequences, wherein each suggested character sequence in the first set of suggested character sequences is presented above a different region of the keyboard configured to receive a motion gesture for selecting the suggested character sequence; responsive to one or more sensed user digit positions on the keyboard; for each detected user digit position; identifying a region of the keyboard in which the sensed user digit position is located; and when the identified region of the keyboard is associated with a suggested character sequence of the first set of suggested character sequences, visually indicating the suggested character sequence of the first set of suggested character sequences that is associated with the identified region of the keyboard; and responsive to a sensed motion gesture beginning at a sensed user digit position of the one or more sensed user digit positions position; selecting the suggested character sequence indicated by the sensed user digit position for input to the electronic device. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An electronic device keyboard, the keyboard comprising:
-
a plurality of physical keys responsive to user key presses and operable to provide character inputs to a processor of an electronic device for presentation on a display of the electronic device, the display operatively coupled to the processor; a position sensing element responsive to sensed user digit positions and configured to provide to the processor of the electronic device; a position signal indicative of a sensed user digit position that causes the processor to identify a region in a plurality of regions of the keyboard at which the user digit position was sensed, identify a character sequence from a plurality of character sequences each presented on the display above a different region of the keyboard configured to receive a motion gesture for selecting the suggested character sequence, and highlight the character sequence of the plurality of character sequences presented on the display in response to input characters; and a motion gesture signal indicative of a sensed user gesture that causes the processor to select the highlighted character sequences for input to the electronic device.
-
-
12. A non-transitory computer-readable medium having computer-executable instructions that, when executed by a processor, cause the processor to perform a method comprising:
-
responsive to one or more character inputs from a keyboard operatively coupled to the electronic device; displaying the one or more character inputs as text on a display operatively coupled to the electronic device; determining a plurality of suggested character sequences, each suggested character sequence comprising one or more characters; and presenting a first set of suggested character sequences on the display in proximity to the displayed text and above the keyboard, the first set of suggested character sequences comprising at least some of the plurality of suggested character sequences, wherein each suggested character sequence in the first set of suggested character sequences is presented above a different region of the keyboard configured to receive a motion gesture for selecting the suggested character sequence; responsive to one or more sensed user digit positions on the keyboard; for each detected user digit position; identifying a region of the keyboard in which the sensed user digit position is located; and when the identified region of the keyboard is associated with a suggested character sequence of the first set of suggested character sequences, visually indicating the suggested character sequence of the first set of suggested character sequences that is associated with the identified region of the keyboard; and responsive to a sensed motion gesture beginning at a sensed user digit position of the one or more sensed user digit positions position; selecting the suggested character sequence indicated by the sensed user digit position for input to the electronic device. - View Dependent Claims (13, 14)
-
Specification