Method of mapping a traditional touchtone keypad on a handheld electronic device and associated apparatus
First Claim
Patent Images
1. A method of enabling input on a handheld electronic device having a disambiguation routine, said handheld electronic device including an input apparatus, an output apparatus, and a memory, said input apparatus having a plurality of input members that are capable of being actuated, a subset of said plurality of input members each having a first character assignment comprising a first set of letters, said method comprising:
- detecting a predetermined first input;
responsive to said detecting a predetermined first input, displaying a representation of a keypad comprising a plurality of keys wherein at least some of the keys each have a second character assignment comprising a second set of letters, at least some of said keys each having a spatial position that corresponds to a spatial position of an input member in said subset;
altering said first character assignments of at least some of said input members of said subset to each correspond with said second character assignment of a key having a corresponding spatial position, wherein the second character assignment comprises a plurality of characters;
subsequent to said altering, detecting a second ambiguous input;
employing said disambiguation routine to generate a linguistic interpretation of said second input; and
outputting said 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.
82 Citations
20 Claims
-
1. A method of enabling input on a handheld electronic device having a disambiguation routine, said handheld electronic device including an input apparatus, an output apparatus, and a memory, said input apparatus having a plurality of input members that are capable of being actuated, a subset of said plurality of input members each having a first character assignment comprising a first set of letters, said method comprising:
-
detecting a predetermined first input; responsive to said detecting a predetermined first input, displaying a representation of a keypad comprising a plurality of keys wherein at least some of the keys each have a second character assignment comprising a second set of letters, at least some of said keys each having a spatial position that corresponds to a spatial position of an input member in said subset; altering said first character assignments of at least some of said input members of said subset to each correspond with said second character assignment of a key having a corresponding spatial position, wherein the second character assignment comprises a plurality of characters; subsequent to said altering, detecting a second ambiguous input; employing said disambiguation routine to generate a linguistic interpretation of said second input; and outputting said 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 said plurality of input members each having a first character assignment comprising a first set of letters; a display; a processor apparatus comprising a processor and a memory in electronic communication with one another, said processor apparatus having stored therein a number of routines, including a disambiguation routine, which, when executed on said processor, cause said handheld electronic device to perform operations comprising; detecting a predetermined first input; responsive to said detecting a predetermined first input, displaying a representation of a keypad comprising a plurality of keys wherein at least some of the keys each have a second character assignment comprising a second set of letters, wherein the at least some of said keys have a spatial position that corresponds to a spatial position of an input member in said subset; altering said first character assignments of at least some of said input members of said subset to each correspond with said second character assignment of a key having a corresponding spatial position; subsequent to said altering, detecting a second input; employing said disambiguation function to generate a linguistic interpretation of said second input; and outputting said linguistic interpretation. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification