Handheld electronic device with text disambiguation
First Claim
1. A method of disambiguating an input into a handheld electronic device having stored therein a plurality of objects including a plurality of word objects, the method comprising:
- detecting an ambiguous input;
outputting a number of first character permutations of the ambiguous input that each correspond to one of the word objects; and
determining that the first character permutations are fewer in quantity than a predetermined number and, responsive thereto, outputting a number of second character permutations of the ambiguous input that each correspond to an artificial variant.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of disambiguating an input into a handheld electronic device storing a plurality of objects includes a plurality of word objects is described. The method may include detecting an ambiguous input, outputting a number of first character permutations of the ambiguous input that each correspond to one of the word objects, and determining that the first character permutations are fewer in quantity than a predetermined number. The method may further include outputting a number of second character permutations of the ambiguous input that each correspond to an artificial variant.
32 Citations
20 Claims
-
1. A method of disambiguating an input into a handheld electronic device having stored therein a plurality of objects including a plurality of word objects, the method comprising:
-
detecting an ambiguous input; outputting a number of first character permutations of the ambiguous input that each correspond to one of the word objects; and determining that the first character permutations are fewer in quantity than a predetermined number and, responsive thereto, outputting a number of second character permutations of the ambiguous input that each correspond to an artificial variant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A handheld electronic device comprising:
-
a processor unit comprising a processor and a memory having stored therein a plurality of objects including a plurality of word objects; the memory further having stored therein routines which, when executed on the processor, cause the handheld electronic device to perform operations comprising; detecting an ambiguous input; outputting a number of first character permutations of the ambiguous input that each correspond to one of the word objects; and determining that the first character permutations are fewer in quantity than a predetermined number and, responsive thereto, outputting a number of second character permutations of the ambiguous input that each correspond to an artificial variant. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification