METHOD OF MAPPING A TRADITIONAL TOUCHTONE TELEPHONE KEYPAD ON A HANDHELD ELECTRONIC DEVICE AND ASSOCIATED APPARATUS
First Claim
1. A method of enabling input on a handheld electronic device having a disambiguation routine, the handheld electronic device including an input apparatus and an output apparatus, the input apparatus including a keypad with a plurality of input members, a subset of the plurality of input members each having a single digit assigned thereto and configured as a touchtone telephone keypad,the subset of the plurality of input members each having a first character assignment comprising a first set of letters, wherein the first character assignment is not configured as a touchtone telephone keypad, and a second character assignment comprising a second set of letters, wherein the second character assignment is configured as a touchtone telephone keypad, the method comprising:
- detecting a predetermined first input;
responsive to the detecting a predetermined first input, displaying a representation of the subset of the plurality of input members comprising a plurality of keys having the second character assignment;
altering the first character assignments of at least some of the input members of the subset to each correspond with the second character assignment;
subsequent to the altering, detecting an ambiguous second input of an input member in the subset;
employing the disambiguation routine to generate a linguistic interpretation of the second input; and
outputting the linguistic interpretation.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of mapping a traditional touchtone telephone keypad on a handheld electronic device having a disambiguation function, and an associated apparatus comprises outputting a representation of a remapped character layout and generating a disambiguated interpretation of an input.
21 Citations
20 Claims
-
1. A method of enabling input on a handheld electronic device having a disambiguation routine, the handheld electronic device including an input apparatus and an output apparatus, the input apparatus including a keypad with a plurality of input members, a subset of the plurality of input members each having a single digit assigned thereto and configured as a touchtone telephone keypad,
the subset of the plurality of input members each having a first character assignment comprising a first set of letters, wherein the first character assignment is not configured as a touchtone telephone keypad, and a second character assignment comprising a second set of letters, wherein the second character assignment is configured as a touchtone telephone keypad, the method comprising: -
detecting a predetermined first input; responsive to the detecting a predetermined first input, displaying a representation of the subset of the plurality of input members comprising a plurality of keys having the second character assignment; altering the first character assignments of at least some of the input members of the subset to each correspond with the second character assignment; subsequent to the altering, detecting an ambiguous second input of an input member in the subset; employing the disambiguation routine to generate a linguistic interpretation of the second input; and outputting the linguistic interpretation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A handheld electronic device, comprising:
-
a keyboard having a plurality of input members, a subset of the plurality of input members each having a single digit assigned thereto and configured as a touchtone telephone keypad, the subset further having a first character assignment comprising a first set of letters, wherein the first character assignment is not configured as a touchtone telephone keypad, and a second character assignment comprising a second set of letters, wherein the second character assignment is configured as a touchtone telephone keypad; a display; a processor apparatus comprising a processor and a memory in electronic communication with one another, the processor apparatus having stored therein a number of routines, including a disambiguation routine, which, when executed on the processor, cause the handheld electronic device to perform operations comprising; detecting a predetermined first input; responsive to the detecting a predetermined first input, displaying a representation of the subset of the plurality of input members comprising a plurality of keys having the second character assignment; altering the first character assignments of at least some of the input members of the subset to each correspond with the second character; subsequent to the altering, detecting an ambiguous second input; employing the disambiguation function to generate a linguistic interpretation of the second input; and outputting the linguistic interpretation. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification