HANDHELD ELECTRONIC DEVICE AND METHOD FOR DISAMBIGUATION OF TEXT INPUT AND PROVIDING SPELLING SUBSTITUTION
6 Assignments
0 Petitions
Accused Products
Abstract
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. The device is structured to identify and output representations of language objects that are stored in the memory and that correspond with a text input. The device is additionally structured to identify and output representations of language objects that are stored in the memory and that correspond with a known spelling substitution particular to a language active on the handheld electronic device.
22 Citations
46 Claims
-
1-25. -25. (canceled)
-
26. A method of enabling an input into a handheld electronic device, the method comprising:
-
receiving data associated with one or more input key selections, wherein at least one of the input key selections is a delimiter input; determining a set of characters based, at least in part, on the received data; determining a known spelling substitution corresponding to a subset of the set of characters; determining that the spelling substitution does not correspond to a language object stored in memory; storing the spelling substitution in memory as one of the stored language objects; and outputting the set of characters based, at least in part, on the determination that the spelling substitution is stored in memory as one of the stored language objects. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A handheld electronic device, comprising:
-
a processor; and a memory, wherein the memory stores instructions that, when executed by the processor, cause the processor to perform operations comprising; receiving data associated with one or more input key selections, wherein at least one of the input key selections is a delimiter input; determining a set of characters based, at least in part, on the received data; determining a known spelling substitution corresponding to a subset of the set of characters; determining that the spelling substitution does not correspond to a language object stored in memory; storing the spelling substitution in memory as one of the stored language objects; and outputting the set of characters based, at least in part, on the determination that the spelling substitution is stored in memory as one of the stored language objects. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A non-transitory, computer-readable medium storing instructions for performing, when executed by a processor, a method comprising:
-
receiving data associated with one or more input key selections, wherein at least one of the input key selections is a delimiter input; determining a set of characters based, at least in part, on the received data; determining a known spelling substitution corresponding to a subset of the set of characters; determining that the spelling substitution does not correspond to a language object stored in memory; storing the spelling substitution in memory as one of the stored language objects; and outputting the set of characters based, at least in part, on the determination that the spelling substitution is stored in memory as one of the stored language objects. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
Specification