METHOD AND APPARATUS FOR WORD PREDICTION USING THE POSITION OF A NON-TYPING DIGIT
First Claim
1. A method for operating an electronic device having a display and a keyboard having a plurality of input members for receiving inputs, comprising:
- receiving an input of one or more characters by a first typing digit;
detecting a position of a non-typing digit that is different from the typing digit;
generating a set of word prediction candidates based on the input and the detected position of the non-typing digit;
weighting the word prediction candidates in the set;
adjusting weights for word prediction candidates with subsequent characters corresponding to input members proximal to the detected position of the non-typing digit; and
displaying select ones of the word prediction candidates.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses are provided for improving word prediction in an electronic device. User input of one or more characters is received via a capacitive physical keyboard having a plurality of input members. Concurrently, the device determines the location of a non-typing digit, such as the user'"'"'s finger or a stylus. Word prediction candidates are generated and weighted, and candidates that have subsequent characters associated with the input member proximal to the location of the non-typing digit are given more weight. The word prediction candidates are displayed, a second user input is then received comprising a selection of one of the candidates, and the device displays the selected word prediction candidate on the display.
-
Citations
16 Claims
-
1. A method for operating an electronic device having a display and a keyboard having a plurality of input members for receiving inputs, comprising:
-
receiving an input of one or more characters by a first typing digit; detecting a position of a non-typing digit that is different from the typing digit; generating a set of word prediction candidates based on the input and the detected position of the non-typing digit; weighting the word prediction candidates in the set; adjusting weights for word prediction candidates with subsequent characters corresponding to input members proximal to the detected position of the non-typing digit; and displaying select ones of the word prediction candidates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An electronic device having a display and a keyboard having a plurality of input members for receiving inputs, comprising:
-
a memory containing instructions; and one or more processors configured to execute the instructions to; receive an input of one or more characters by a first typing digit; detect a position of an non-typing digit that is different from the first digit; generate a set of word prediction candidates based on the input and the detected position of the non-typing digit; weight the word prediction candidates in the set; adjust weights for word prediction candidates with subsequent characters corresponding to input members proximal to the detected position of the non-typing digit; and display select ones of the word prediction candidates. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification