Universal script input device and method
First Claim
1. A method for universal input of script independent of a computing device'"'"'s conventional language-specific script input means, comprising:
- a) A means of detecting gestures comprising at least two sequential activations of at least one sensor by at least one digit of at least one hand;
b) A means of cross referencing said gestures against a predetermined gesture set comprising a plurality of gestures and corresponding result code for each, said corresponding result code comprising either a universal character code or one of a set of predetermined command codes, and selecting the said corresponding result code associated with said gesture;
c) Using one selected gesture set from a plurality of predetermined gesture sets for purposes of said cross referencing of said gesture;
d) Said set of predetermined command codes comprising at least one command to select at least one gesture set from said plurality of predetermined gesture sets as the said one selected gesture set;
e) And a means of conveying said universal character code to a computing device or software process thereon without further processing by said computing device'"'"'s conventional language-specific script input means, or performing an internal action corresponding to said command code.
1 Assignment
0 Petitions
Accused Products
Abstract
A method providing for input of any script/language, on any computing device, mobile or otherwise by conveying Unicode characters to the computing device instead of keyboard scan codes that require further processing. The method includes all script/language processing independent from the computing device, permits changing input script/language “on-the-fly”, provides for a universal platform-independent method to select each particular script/language, and requires no language-specific support on the computing device, other than the ability to display the selected script. The method also provides for input of commands and backward-compatible input using legacy keyboard key codes.
-
Citations
18 Claims
-
1. A method for universal input of script independent of a computing device'"'"'s conventional language-specific script input means, comprising:
-
a) A means of detecting gestures comprising at least two sequential activations of at least one sensor by at least one digit of at least one hand; b) A means of cross referencing said gestures against a predetermined gesture set comprising a plurality of gestures and corresponding result code for each, said corresponding result code comprising either a universal character code or one of a set of predetermined command codes, and selecting the said corresponding result code associated with said gesture; c) Using one selected gesture set from a plurality of predetermined gesture sets for purposes of said cross referencing of said gesture; d) Said set of predetermined command codes comprising at least one command to select at least one gesture set from said plurality of predetermined gesture sets as the said one selected gesture set; e) And a means of conveying said universal character code to a computing device or software process thereon without further processing by said computing device'"'"'s conventional language-specific script input means, or performing an internal action corresponding to said command code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A universal script input device, independent of a computing device'"'"'s conventional language-specific script input means, comprising:
-
a) At least one sensor coupled to a data processing system to detect and identify one gesture from a plurality of predetermined gestures, each gesture in said plurality of predetermined gestures comprising at least two sequential activations of said at least one sensor by at least one digit of at least one hand; b) Said data processing system further comprising means to cross-reference said gesture with a predetermined gesture set comprising a plurality of gestures and corresponding result code for each, said corresponding result code comprising either a universal character code or one of a set of predetermined command codes, and select the said corresponding result code associated with said gesture; c) Said data processing system using one selected gesture set from a plurality of predetermined gesture sets for purposes of said cross referencing of said gesture; d) Said set of predetermined command codes comprising at least one command to select at least one gesture set from said plurality of predetermined gesture sets as the said one selected gesture set; e) And said data processing system further comprising means of conveying said universal character code to a computing device or software process thereon without further processing by said computing device'"'"'s conventional language-specific script input means or performing an internal action corresponding to said command code. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification