Abstract: A method and apparatus for assigning a relatively large character set to a small keyboard. The apparatus includes a keyboard having a plurality of keys in a rectangular array. Each key is assigned to a stroke similar to handwriting strokes. A virtual keyboard is described with two alternate configurations. Combinations of keystrokes are used to resolve the characters with the order of keystrokes determined by analogy to scanning the character under the method.
Abstract: A method and apparatus for assigning a relatively large character set to a small keyboard. The apparatus includes a keyboard having a plurality of keys in a rectangular array. Each key is assigned to a stroke similar to handwriting strokes. A virtual keyboard is described with two alternate configurations. Combinations of keystrokes are used to resolve the characters with the order of keystrokes determined by analogy to scanning the character under the method.