Multiple predictions in a reduced keyboard disambiguating system
First Claim
Patent Images
1. A computer-implemented text entry method employing a display and a multi-key keypad, comprising operations of:
- via the keypad, receiving user entry of a sequence of keypresses in an order, the sequence of keypresses representing an intended series of letters collectively spelling-out some or all of a desired textual object, wherein resolution of the intended series of letters and the desired textual object is ambiguous because some or all of the keypresses individually represent multiple letters;
after each new keypress, automatically and substantially concurrently preparing alternative interpretations of the sequence of keypresses according to multiple inconsistent keypress interpretation strategies; and
utilizing the display to provide a human-readable presentation including a selected combination of vocabulary entries identified by the multiple inconsistent keypress interpretation strategies, wherein the operation of utilizing the display includes maintaining the presentation to include a greater number of vocabulary entries arising from a first inconsistent keypress interpretation strategy than a number of presented vocabulary entries arising from a second inconsistent keypress interpretation strategy until vocabulary entries arising from the first inconsistent keypress interpretation strategy fall below a prescribed quantity.
7 Assignments
0 Petitions
Accused Products
Abstract
A computer receives user entry of a sequence of keypresses, representing an intended series of letters collectively spelling-out some or all of a desired textual object. Resolution of the intended series of letters and the desired textual object is ambiguous, however, because some or all of the key presses individually represent multiple letters. The computer interprets the keypresses utilizing concurrent, competing strategies, including one-keypress-per-letter and multi-tap interpretations. The computer displays a combined output of proposed interpretations and completions from both strategies.
87 Citations
15 Claims
-
1. A computer-implemented text entry method employing a display and a multi-key keypad, comprising operations of:
-
via the keypad, receiving user entry of a sequence of keypresses in an order, the sequence of keypresses representing an intended series of letters collectively spelling-out some or all of a desired textual object, wherein resolution of the intended series of letters and the desired textual object is ambiguous because some or all of the keypresses individually represent multiple letters; after each new keypress, automatically and substantially concurrently preparing alternative interpretations of the sequence of keypresses according to multiple inconsistent keypress interpretation strategies; and utilizing the display to provide a human-readable presentation including a selected combination of vocabulary entries identified by the multiple inconsistent keypress interpretation strategies, wherein the operation of utilizing the display includes maintaining the presentation to include a greater number of vocabulary entries arising from a first inconsistent keypress interpretation strategy than a number of presented vocabulary entries arising from a second inconsistent keypress interpretation strategy until vocabulary entries arising from the first inconsistent keypress interpretation strategy fall below a prescribed quantity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented text entry method employing a display and a multi-key keypad, comprising operations of:
-
via the keypad, receiving user entry of a sequence of keypresses in an order, the sequence of keypresses representing an intended series of letters collectively spelling-out some or all of a desired textual object, wherein resolution of the intended series of letters and the desired textual object is ambiguous because some or all of the keypresses individually represent multiple letters; after each new keypress, automatically and substantially concurrently preparing alternative interpretations of the sequence of keypresses according to multiple inconsistent keypress interpretation strategies, the strategies including one-keypress-per-letter and multi-tap interpretations; and utilizing the display to provide a human-readable presentation including a selected combination of vocabulary entries identified by the multiple inconsistent keypress interpretation strategies, where the operation of utilizing the display comprises varying relative numbers of presented vocabulary entries arising from the one-keypress-per-letter and multi-tap interpretations according to a user submitted ratio. - View Dependent Claims (12, 13)
-
-
14. A computer-implemented text entry method employing a display and a multi-key keypad, comprising operations of:
-
via the keypad, receiving user entry of a sequence of keypresses in an order, the sequence of keypresses representing an intended series of letters collectively spelling-out some or all of a desired textual object, wherein resolution of the intended series of letters and the desired textual object is ambiguous because some or all of the keypresses individually represent multiple letters; after each new keypress, automatically and substantially concurrently preparing alternative interpretations of the sequence of keypresses according to multiple inconsistent keypress interpretation strategies; and utilizing the display to provide a human-readable presentation including a selected combination of vocabulary entries identified by the multiple inconsistent keypress interpretation strategies, where the operation of utilizing the display comprises varying relative numbers of presented vocabulary entries arising from one inconsistent keypress interpretation strategy and another keypress interpretation strategy according to a user submitted ratio.
-
-
15. A computer-implemented text entry method employing a display and a multi-key keypad, comprising operations of:
-
via the keypad, receiving user entry of a sequence of keypresses in an order, the sequence of keypresses representing an intended series of letters collectively spelling-out some or all of a desired textual object, wherein resolution of the intended series of letters and the desired textual object is ambiguous because some or all of the keypresses individually represent multiple letters; after each new keypress, automatically and substantially concurrently preparing alternative interpretations of the sequence of keypresses according to multiple inconsistent keypress interpretation strategies, the strategies including one-keypress-per-letter and multi-tap interpretations; and utilizing the display to provide a human-readable presentation including a selected combination of vocabulary entries identified by the multiple inconsistent keypress interpretation strategies, where the operation of utilizing the display comprises, in response to user submission of the keypresses having occurred within one or more predetermined application contexts, varying a display proportion as between presented entries arising from the multi-tap interpretations and presented entries arising from the one-keypress-per-letter interpretations.
-
Specification