NOVEL CHARACTER SPECIFICATION SYSTEM AND METHOD THAT USES A LIMITED NUMBER OF SELECTION KEYS
First Claim
1. A computer processor-implemented method comprising:
- electronically enabling identification of characters arranged within a one-dimensional array, each character identified by an integer value equal to how many positions the character is offset from a reference position of the one-dimensional array; and
electronically enabling selection of any of the characters arranged within the one-dimensional array by receiving input resulting from one or two activations of one selection key, or activation of a pair of selection keys, the activation of the one or pair of selection keys specifying the integer value that identifies a selected character, wherein each selection key has an assigned integer value, and the integer value that identifies the selected character is calculated by a computer processor by summing the assigned integer values of each activated selection key for each instance that each selection key is activated within a selectable-length time period.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus of identifying and selecting characters from among a plurality of characters. In accordance with one embodiment of the invention, a computer processor electronically enables identification of each of a plurality of characters arranged in a one-dimensional array. Each character is identified by an integer value that corresponds to the number of positions the character is offset from a reference position of the one-dimensional array. The computer processor electronically enables selection of any of the characters by receiving input resulting from activation of selection keys that specify the integer value of a character desired for selection. In one further embodiment, each selection key has an assigned integer value, and the integer value that identifies the selected character is calculated by summing the assigned integer values of each selection key activated for each instance that each selection key is activated within a selectable-length time period.
10 Citations
28 Claims
-
1. A computer processor-implemented method comprising:
-
electronically enabling identification of characters arranged within a one-dimensional array, each character identified by an integer value equal to how many positions the character is offset from a reference position of the one-dimensional array; and electronically enabling selection of any of the characters arranged within the one-dimensional array by receiving input resulting from one or two activations of one selection key, or activation of a pair of selection keys, the activation of the one or pair of selection keys specifying the integer value that identifies a selected character, wherein each selection key has an assigned integer value, and the integer value that identifies the selected character is calculated by a computer processor by summing the assigned integer values of each activated selection key for each instance that each selection key is activated within a selectable-length time period. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An electronic apparatus comprising:
-
a case having a display; a plurality of selection keys arranged on a front face of the case or the display, each selection key having an assigned integer value, the each selection key having an assigned integer value enables selection, using the apparatus, of one or more characters arranged within a one-dimensional array by one activation of one selection key, enables selection of one or more of the characters arranged within the one-dimensional array by two activations of one selection key, and enables selection of one or more of the characters arranged within the one-dimensional array by activation of a pair of selection keys of the plurality of selection keys, each character identified by how many positions the character is offset from a reference of the one-dimensional array; and a processor inside the case, the display and the plurality of selection keys communicatively coupled to the processor. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable storage medium having computer executable instructions thereon for performing the following, wherein the computer readable storage medium is non-transitory:
-
electronically enabling identification of characters arranged within a one-dimensional array, each character identified by an integer value equal to how many positions the character is offset from a reference position of the one-dimensional array; and electronically enabling selection of any of the characters arranged within the one-dimensional array by receiving input resulting from one or two activations of one selection key, or activation of a pair of selection keys, the activation of the one or pair of selection keys specifying the integer value that identifies a selected character, wherein each selection key has an assigned integer value, and the integer value that identifies the selected character is calculated by a computer processor by summing the assigned integer values of each activated selection key for each instance that each selection key is activated within a selectable-length time period. - View Dependent Claims (27, 28)
-
Specification