Typing accuracy relaxation system and method in stylus and other keyboards
First Claim
1. A method of relaxing typing accuracy, said method comprising:
- comparing a geometric pattern formed by an inputted sequence of points to a pattern formed by lexical entry of sequences;
calculating a distance between said geometric pattern and the pattern formed by letters corresponding to said lexical entry of sequences; and
determining a word by selecting a shortest distance between said inputted sequence of points and letters corresponding to said lexical entry of sequences.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method relaxing typing accuracy in stylus or other keyboards comprises recording a coordinate of a keystroke landing point, wherein the keystroke emanates from tapping a key on a keyboard, counting the number of tapped landing points, creating a set of words from a lexicon having the same amount of the tapped landing points, for each letter in each word in the set, computing the distance from the pattern formed by the landing coordinate to the pattern formed by the letters in words in a database, and selecting a word from the set having the shortest total distance, wherein the distance is a mean distance of all the tapped landing points for each word, or wherein the distance is an elastic matching distance between the tapped landing points and the coordinate.
99 Citations
22 Claims
-
1. A method of relaxing typing accuracy, said method comprising:
-
comparing a geometric pattern formed by an inputted sequence of points to a pattern formed by lexical entry of sequences;
calculating a distance between said geometric pattern and the pattern formed by letters corresponding to said lexical entry of sequences; and
determining a word by selecting a shortest distance between said inputted sequence of points and letters corresponding to said lexical entry of sequences. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of relaxing typing accuracy, said method comprising:
-
recording a coordinate of at least one keystroke landing point, wherein said keystroke emanates from tapping a key on a keyboard;
counting an amount of tapped landing points;
creating a set of words from a lexicon having a same number of said tapped landing points;
for each letter in each word in said set, computing a distance from said coordinate to a central position of said key corresponding to said letter;
summing a total distance for each word; and
selecting a word from said set having a shortest total distance to said coordinate. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system of relaxing typing accuracy comprising:
-
a comparing module configured to compare an inputted sequence of points to a lexical entry of sequences;
a calculator configured to calculate a distance between said inputted sequence of points and letters corresponding to said lexical entry of sequences; and
a determining module configured to determine a word by selecting a shortest distance between said inputted sequence of points and letters corresponding to said lexical entry of sequences. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. The system of 19, further comprising an output unit configured to output letters tapped if said shortest total distance is greater than said predetermined threshold distance.
-
22. A system of relaxing typing accuracy comprising:
-
means for comparing a geometric pattern formed by an inputted sequence of points to a pattern formed by lexical entry of sequences;
means for calculating a distance between said geometric pattern and the pattern formed by letters corresponding to said lexical entry of sequences; and
means for determining a word by selecting a shortest distance between said inputted sequence of points and letters corresponding to said lexical entry of sequences.
-
Specification