6-key keyboard for touch typing
First Claim
Patent Images
1. An input device comprising:
- six keys arranged in two rows and three columns;
a control unit which outputs, when keys included in the six keys are pressed in succession according to a pressing sequence comprising multiple keystrokes, character codes depending on the number of keystrokes and the sequence,wherein the control unit;
outputs a character code in a set of two-stroke character codes, when a first keystroke is entered by pressing one of the keys and then a second keystroke is entered by pressing the same key or an adjacent key; and
outputs, when the key pressed in the second keystroke is not adjacent to the key pressed in the first keystroke, a character code in a set of three-stroke character codes depending on a key pressed in a third keystroke.
0 Assignments
0 Petitions
Accused Products
Abstract
A keyboard having six keys. Characters are entered in two strokes. That is, the user selects a group including a desired character by the first stroke, and selects the desired character by the second stroke. On the key top, each key has legends of characters corresponding to key layout so that it is intuitively recognizable which keys the respective characters are assigned to after the group is selected. By means of such a keyboard, characters can be entered with the fewer keys. This facilitates key entry by touch typing.
-
Citations
8 Claims
-
1. An input device comprising:
-
six keys arranged in two rows and three columns; a control unit which outputs, when keys included in the six keys are pressed in succession according to a pressing sequence comprising multiple keystrokes, character codes depending on the number of keystrokes and the sequence, wherein the control unit; outputs a character code in a set of two-stroke character codes, when a first keystroke is entered by pressing one of the keys and then a second keystroke is entered by pressing the same key or an adjacent key; and outputs, when the key pressed in the second keystroke is not adjacent to the key pressed in the first keystroke, a character code in a set of three-stroke character codes depending on a key pressed in a third keystroke. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium which stores a computer program product comprising the following modules, which, when executed by a computer, cause the computer to perform the function:
-
a detecting module which detects which one of six keys arranged in two rows and three columns is pressed; a first output module which outputs a character code in a set of two-stroke character codes, when a first keystroke is entered by pressing one of the keys and then a second keystroke is entered by pressing the same key or an adjacent key; a second output module which outputs, when the key pressed in the second keystroke is not adjacent to the key pressed in the first keystroke, a character code in a set of three-stroke character codes depending on a key pressed in a third keystroke.
-
-
8. A method for data entry comprising:
-
detecting a first key press and which one of six keys arranged in two rows and three columns is pressed, wherein the key of the first key press is referred to as a first key; detecting a second key press within a predetermined time and which one of said six keys is pressed, wherein the key of the second key press is referred to as a second key; and determining if the second key is adjacent to the first key and based on the result selectively; outputing a character code from a set of two-stroke character codes when the first key and the second key are the same key or adjacent keys;
orwhen the second key is not the same as or adjacent to the first key, detecting a third key press and which of said six keys is pressed, referred to as a third key, and based on said third key, outputting a character code in a set of three-stroke character codes.
-
Specification