Handheld Electronic Device Providing Proposed Corrected Input In Response to Erroneous Text Entry In Environment of Text Requiring Multiple Sequential Actuations of the Same Key, and Associated Method
AssigneeBlackBerry Limited
InventorsVadim Fux, Michael Elizarov, Dan Rubanovich
Life of this patent
Estimating the term…
Abstract
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able in certain circumstances of erroneous input to provide proposed corrected output.
Claims14
A method of enabling input into an electronic device that comprises a memory having stored therein a plurality of words and a number of word frames and that further comprises a plurality of input members having a number of characters assigned thereto, each word frame having associated therewith at least a first word comprising a plurality of characters that include a sequential plurality of characters that are all assigned to a particular input member, each word frame being representative of the at least first word and comprising in place of the sequential plurality of characters a contracted portion that is representative of any nonzero quantity of the characters assigned to the particular input member, the method comprising:
- detecting as an input a plurality of input member actuations;
- seeking in the memory a number of words that correspond with the input for at least partial inclusion in an output set;
- identifying in the memory a particular word frame that corresponds with the input;
- adding to the output set at least a portion of at least a first word associated with the particular word frame;
- and
- outputting at least a portion of the output set.
The electronic device of claim 8 wherein at least some of the word frames each further comprise a root portion preceding the contracted portion, the root portion comprising the characters of the at least first word associated with the word frame that precede the sequential plurality of characters, and wherein the operations further comprise as at least a portion of the identifying of the particular word frame, making a determination that a portion of the input that precedes any quantity of sequential actuations of the particular input member corresponds with a root portion of the particular word frame.
An electronic device comprising:
- an input apparatus comprising a plurality of input members having a number of characters assigned thereto;
- a processor apparatus comprising a processor and a memory having stored therein a plurality of words and a number of word frames;
- each word frame having associated therewith at least a first word comprising a plurality of characters that include a sequential plurality of characters that are all assigned to a particular input member;
- each word frame being representative of the at least first word and comprising in place of the sequential plurality of characters a contracted portion that is representative of any nonzero quantity of the characters assigned to the particular input member;
- the memory further having stored therein a number of routines which, when executed on the processor, cause the electronic device to perform operations comprising:
- detecting as an input a plurality of input member actuations;
- seeking in the memory a number of words that correspond with the input for at least partial inclusion in an output set;
- identifying in the memory a particular word frame that corresponds with the input;
- adding to the output set at least a portion of at least a first word associated with the particular word frame;
- and
- outputting at least a portion of the output set.
Dependencies are inferred from the claim text.