Using edges and corners for character input
First Claim
1. A character recognition method, comprising:
- determining a sequence of corner hits within a guide; and
identifying a character based on said sequence of corner hits.
2 Assignments
0 Petitions
Accused Products
Abstract
A new unistroke text entry method for handheld or wearable devices is designed to provide high accuracy and stability of motion. The user makes characters by traversing the edges and diagonals of a geometric pattern, e.g. a square, imposed over the usual text input area. Gesture recognition is accomplished not through pattern recognition but through the sequence of corners that are hit. This means that the full stroke path is unimportant and the recognition is highly deterministic, enabling better accuracy than other gestural alphabets. This input technique works well using a template with a square hole placed over a touch-sensitive surface, such as on a Personal Digital Assistant (PDA), and with a square boundary surrounding a joystick, which might be used on a cell-phone or game controller. Another feature of the input technique is that capital letters are made by ending the stroke in a particular corner, rather than through a mode change as in other gestural input techniques. Because of the rules governing abstracts, this abstract should not be used to construe the claims.
-
Citations
53 Claims
-
1. A character recognition method, comprising:
-
determining a sequence of corner hits within a guide; and
identifying a character based on said sequence of corner hits. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A character recognition method, comprising:
-
determining a sequence of corner hits within a unistroke;
identifying a character based on said sequence of corner hits. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method of generating characters, comprising:
-
creating a stroke by striking a series of corners irrespective of the path between the corners; and
generating information indicative of the end of each stroke. - View Dependent Claims (34, 35, 36, 37)
-
-
38. A memory carrying software which, when executed, performs a method comprising:
-
determining a sequence of corner hits within a guide; and
identifying a character based on said sequence of corner hits. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification