Method and apparatus for entry of multi-stroke characters
First Claim
Patent Images
1. A method for entry of characters, the method comprising:
- providing a plurality of stroke codes each representing a stroke directions in an X-Y plane;
providing at least one delimiter code;
providing a plurality of switches, which when activated, cause one of the plurality of stroke codes or a delimiter code to be generated;
accepting a sequence of stroke codes terminated by a delimiter code;
examining sequentially each of the sequence of stroke codes until a delimiter code or an invalid combination of stroke codes is encountered; and
displaying at least one valid character corresponding to the sequence of stroke codes if the sequence of stroke codes corresponds to at least one valid character.
0 Assignments
0 Petitions
Accused Products
Abstract
A method or apparatus according to an embodiment of the invention allows for entry of multi-stroke characters via a natural drawing interface and without requiring an expensive stylus-drawing surface combination.
26 Citations
9 Claims
-
1. A method for entry of characters, the method comprising:
-
providing a plurality of stroke codes each representing a stroke directions in an X-Y plane;
providing at least one delimiter code;
providing a plurality of switches, which when activated, cause one of the plurality of stroke codes or a delimiter code to be generated;
accepting a sequence of stroke codes terminated by a delimiter code;
examining sequentially each of the sequence of stroke codes until a delimiter code or an invalid combination of stroke codes is encountered; and
displaying at least one valid character corresponding to the sequence of stroke codes if the sequence of stroke codes corresponds to at least one valid character. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for entry of characters, the apparatus comprising:
-
an input device that provides a plurality of stroke codes, the stroke codes representing a stroke direction in an X-Y plane or a delimiter code;
a database that contains valid sequence of stroke codes;
a processor programmed to accept a sequence of stroke codes terminated by a delimiter and examine sequentially each of the sequence of stroke codes until a delimiter or an invalid stroke code sequence is encountered; and
a display that displays at least one valid character corresponding to the sequence of stroke codes;
whereinan apparatus wherein the input device comprises a plurality of switches, each switch, when activated, causes one of the plurality of strokes codes or a delimiter code to be generated;
wherein the plurality of switches representing stroke codes represent four stroke directions in an X-Y plane separated essentially by 90 degrees.
-
-
9. An apparatus for entry of characters, the apparatus comprising:
-
an input device that provides a plurality of stroke codes representing a stroke direction in an X-Y plane delimiter code;
a database that contains valid sequence of stroke codes;
a processor programmed to accept a sequence of stroke codes terminated by a delimiter and examine sequentially each of the sequence of stroke codes until a delimiter or an invalid stroke code sequence is encountered; and
a display that displays at least one valid character corresponding to the sequence of stroke codes;
whereinan apparatus wherein the input device comprises a plurality of switches, each switch, when activated, causes one of the plurality of stroke codes or a delimiter code to be generated;
wherein the plurality of switches representing stroke codes represent eight stroke directions in an X-Y plane separated essentially by 45 degrees.
-
Specification