Reduced keyboards system using unistroke input and having automatic disambiguating and a recognition method using said system
First Claim
1. A reduced keyboard system for text input on an electronic device, comprising;
- (a) a virtual keyboard comprising a plurality of keys;
(b) an input device associated with said virtual keyboard, wherein text input is performed by placing said input device onto the virtual key of said virtual keyboard that corresponds to the first character of a word, sliding said input device to subsequent virtual keys corresponding to subsequent characters of a word, and lifting said input device from said virtual keyboard so as to produce a bi-dimensional input pattern, and;
(c) a dictionary database associated with said virtual keyboard, said dictionary database comprising a plurality of classes wherein each of said classes contain words that have first and last letters corresponding to predetermined keys of said virtual keyboard;
wherein said bi-dimensional input pattern is used in order to determine the identity of the inputted word at least partially based on comparison between said bi-dimensional input pattern and patterns generated from words contained within the class of said dictionary database to which the inputted word belongs.
7 Assignments
0 Petitions
Accused Products
Abstract
A reduced keyboard system for text input on electronic devices, mainly for use with handheld touchscreen devices, comprising a virtual keyboard and an input device. The keyboard is preferably circular with three concentric circles. Text input is by placing the input device onto the key of the keyboard that corresponds to the first character of a word, sliding the input device to subsequent keys corresponding to subsequent characters of a word, and lifting the input device from the keyboard, producing a bi-dimensional input pattern. Keystrokes can be used instead of sliding motion in this case the input pattern is generated from the clicked keys. The system comprises a dictionary database comprising a plurality of classes containing words that have first and last letters corresponding to predetermined keys of the keyboard. The bi-dimensional input pattern produced is used to determine the identity of the inputted word at least partially based on comparison between the bi-dimensional input pattern and patterns generated from words contained within the class of the dictionary database to which the inputted word belongs. Word identification is performed using a powerful pattern recognition algorithm based on the mathematical concept of monotonicity, which is disclosed.
-
Citations
36 Claims
-
1. A reduced keyboard system for text input on an electronic device, comprising;
-
(a) a virtual keyboard comprising a plurality of keys;
(b) an input device associated with said virtual keyboard, wherein text input is performed by placing said input device onto the virtual key of said virtual keyboard that corresponds to the first character of a word, sliding said input device to subsequent virtual keys corresponding to subsequent characters of a word, and lifting said input device from said virtual keyboard so as to produce a bi-dimensional input pattern, and;
(c) a dictionary database associated with said virtual keyboard, said dictionary database comprising a plurality of classes wherein each of said classes contain words that have first and last letters corresponding to predetermined keys of said virtual keyboard;
wherein said bi-dimensional input pattern is used in order to determine the identity of the inputted word at least partially based on comparison between said bi-dimensional input pattern and patterns generated from words contained within the class of said dictionary database to which the inputted word belongs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for text input on an electronic device, using a reduced virtual keyboard associated with said electronic device, comprising;
-
(a) placing an input device onto the virtual key of a reduced virtual keyboard that corresponds to the first character of a word, sliding said input device to subsequent virtual keys corresponding to subsequent characters of said word, and lifting said input device from said virtual keyboard so as to produce a bi-dimensional input pattern;
(b) providing a dictionary database associated with said virtual keyboard, said dictionary database comprising a plurality of classes wherein each of said classes contain words that have first and last letters corresponding to predetermined keys of said virtual keyboard;
(c) comparing said bi-dimensional input pattern with patterns generated from words belonging to the class of said dictionary database to which the inputted word belongs, and;
(d) identifying at least one solution for the inputted word based on the comparison carried out in step (c). - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A hardware keyboard for use with an electronic device comprising three concentric circles, wherein at least one of the keys of said keyboard comprises two characters, said keyboard further comprising means for generating a bi-dimensional input pattern for a word inputted using keystrokes and for recognizing the inputted word based on said bi-dimensional input pattern.
Specification