System and method for inputting characters using a directional pad
First Claim
Patent Images
1. A computer-implemented method for receiving input characters, the method comprising:
- obtaining mappings, wherein each of the mappings associates at least one directional input with at least one character;
associating a directional input with the mappings based on a ranking of the mapping and a ranking of the directional inputs, wherein associating the directional input with the mappings includes at least one member of a group comprising;
associating the directional input that is second easiest to select with a mapping that includes common consonants, associating the directional input that is third easiest to select with a mapping that includes semi-common consonants, associating the directional input that is second easiest to select with a mapping that includes less common consonants, and associating the directional input that is second easiest to select with the mapping that includes least common consonants;
actuating a base state, wherein the base state is configured to display a mapping on the display upon a directional input associated with the mapping; and
actuating a mapping state when the mapping is displayed, wherein at least one of the characters is associate with a directional input, wherein the mapping state is configured to select one of the characters upon a directional input associated with the character.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for enabling a user to input characters using a directional pad of a computing device. The directional pad is configured to generate directional inputs. The invention creates mappings for the directional inputs where each of the mappings associates at least one of the directional inputs with at least one of the characters. The user may activate one of the mappings by selecting one of the directional inputs. While the mapping is activated, the user may input a character by selecting a directional input associated with that character.
4 Citations
20 Claims
-
1. A computer-implemented method for receiving input characters, the method comprising:
-
obtaining mappings, wherein each of the mappings associates at least one directional input with at least one character; associating a directional input with the mappings based on a ranking of the mapping and a ranking of the directional inputs, wherein associating the directional input with the mappings includes at least one member of a group comprising;
associating the directional input that is second easiest to select with a mapping that includes common consonants, associating the directional input that is third easiest to select with a mapping that includes semi-common consonants, associating the directional input that is second easiest to select with a mapping that includes less common consonants, and associating the directional input that is second easiest to select with the mapping that includes least common consonants;actuating a base state, wherein the base state is configured to display a mapping on the display upon a directional input associated with the mapping; and actuating a mapping state when the mapping is displayed, wherein at least one of the characters is associate with a directional input, wherein the mapping state is configured to select one of the characters upon a directional input associated with the character. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium having computer-executable instructions for receiving input characters, the instructions comprising:
-
obtaining mappings, wherein each of the mappings associates at least one directional input with at least one character; associating a directional input with the mappings based on a ranking of the mapping and a ranking of the directional inputs, wherein associating the directional input with the mappings includes at least one member of a group comprising;
associating the directional input that is second easiest to select with a mapping that includes common consonants, associating the directional input that is third easiest to select with a mapping that includes semi-common consonants, associating the directional input that is second easiest to select with a mapping that includes less common consonants, and associating the directional input that is second easiest to select with the mapping that includes least common consonants;actuating a base state, wherein the base state is configured to display a mapping on the display upon a directional input associated with the mapping; and actuating a mapping state when the mapping is displayed, wherein at least one of the characters is associate with a directional input, wherein the mapping state is configured to select one of the characters upon a directional input associated with the character. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for receiving input characters, the system comprising:
-
a processor; and a memory having computer-executable instructions for; obtaining mappings, wherein each of the mappings associates at least one directional input with at least one character; associating a directional input with the mappings based on a ranking of the mapping and a ranking of the directional inputs, wherein associating the directional input with the mappings includes at least one member of a group comprising;
associating the directional input that is second easiest to select with a mapping that includes common consonants, associating the directional input that is third easiest to select with a mapping that includes semi-common consonants, associating the directional input that is second easiest to select with a mapping that includes less common consonants, and associating the directional input that is second easiest to select with the mapping that includes least common consonants;actuating a base state, wherein the base state is configured to display a mapping on the display upon a directional input associated with the mapping; and
actuating a mapping state when the mapping is displayed, wherein at least one of the characters is associate with a directional input, wherein the mapping state is configured to select one of the characters upon a directional input associated with the character. - View Dependent Claims (17, 18, 19, 20)
-
Specification