The present invention relates to a typing tutoring system which is associated with a keyboard for indicating finger placement of a user in relation to the keys of the keyboard to assist a user in learning the typing skills on the keyboard.
Use of computers has become common place in many work environments as well as in people's homes, and accordingly keyboarding and typing skills are known to be desirable. Conventional methods of tutoring typing skills however generally rely on conventional keyboards in which a user is unaware of a finger being placed on the wrong key until it is too late and an erroneous keystroke is recorded. It is undesirable therefore to attempt to learn typing skills while trying to perform other useful functions such as running various computer applications because the erroneous keystrokes interfere with the other functions being performed.
U.S. Pat. No. 2,500,507 to Avery et al., U.S. Pat. No. 1,984,599 to Safar, and U.S. Pat. No. 2,931,108 to Brown disclose examples of devices for teaching typing skills, however in each instance the device is unusable for performing typical keyboard operations as the device is dedicated solely to indicating to a user keys have been fully depressed on a keyboard.
U.S. Pat. No. 6,999,009 to Monney and U.S. Pat. No. 3,757,322 to Barkan et al. disclose examples of keyboard configurations however neither is useful for learning typing or keyboarding skills.
According to one aspect of the invention there is provided a typing tutoring system for a keyboard comprising a plurality of keys, each comprising an actuator arranged to record a normal keystroke when pressed by a prescribed amount, the system comprising:
a sensor associated with each key and which is arranged to record contact with the key when the key is contacted by a user and pressed by an amount which is less than the prescribed amount; and
an indicator responsive to the sensors which is arranged to indicate to the user which key has been contacted.
The sensors may be arranged to permit a normal keystroke to be recorded when one of the keys is pressed by the prescribed amount comprising either a pressure amount or a displacement amount.
Preferably the indicator continues to indicate contact with a key as long as the key remains contacted.
Preferably the sensor can still be arranged to record contact with the key when the key is contacted but not pressed by a displacement amount.
The indicator preferably comprises a keyboard representation in which the keyboard representation includes a representation of each key of the keyboard and a function associated therewith.
The function being displayed may be varied when a shift key or caps lock key of the keyboard is depressed.
When the system is intended for a keyboard associated with a monitor for displaying normal keystrokes thereon, the indicator preferably comprises a keyboard representation arranged to indicate which key has been contacted by a user and which is independent of the monitor for displaying normal keystrokes thereon.
In further arrangements, the indicator may comprise a keyboard representation displayed on a monitor of a computer which also displays normal keystrokes thereon.
According to a second aspect of the present invention there is provided a keyboard comprising:
a plurality of keys, each key comprising:
an indicator responsive to the contact signals generated by the second actuators of the keys and arranged to indicate to the user which key has been contacted.
Either of the first or second prescribed amounts may comprise a pressure amount or a displacement amount.
According to a further aspect of the present invention there is provided a method of indicating finger placement on a keyboard comprising a plurality of keys, each being arranged to generate a keystroke signal when pressed by a prescribed amount, the method comprising:
providing a sensor associated with each key which is arranged to generate a contact signal responsive to the key being contacted by a user and pressed by an amount which is less than the prescribed amount; and
indicating to the user which key has been contacted responsive to one of the sensors generating a contact signal.
The method may include generating the respective keystroke signal when one of the keys is depressed by the prescribed amount.
The method may further include indicating a key has been contacted responsive to the respective contact signal on a first display which is independent of and separate from a second display arranged for indicating keystrokes responsive to the respective keystroke signals.
By providing sensors which are arranged to record when keys of keyboard are contacted and/or depressed by an amount which is less than the prescribed amount for recording a normal keystroke, finger placement can be indicated to a user before erroneous keystrokes are recorded so that the typing tutoring system can be used to compliment other computer applications being executed at the same time rather than requiring the tutoring system to be a dedicated system as in the prior art. The system according to the present invention is applicable both to keys with letters thereon in a conventional keyboard pattern for typing words, or to keys with numbers thereon in an accounting keypad for example for entering numerical data or performing mathematical calculations and the like. The system as described herein may also be applicable to a musical instrument including a keyboard with various musical notes associated with the individual keys of the keyboard.
Some embodiments of the invention will now be described in conjunction with the accompanying drawings in which:
In the drawings like characters of reference indicate corresponding parts in the different figures.
Referring to the accompanying figures there is illustrated a typing tutoring system generally indicated by reference numeral 10. The system 10 is particularly suited for use with a personal computer 12.
The computer 12 typically includes a keyboard 14 having a plurality of individual keys 16 thereon. The keyboard communicates with a processor 18 which records keystrokes of the keys of the keyboard. The processor 18 is arranged to execute various functions related to any number of different software applications depending upon the keystrokes inputted by a user. A monitor 20 is connected to the processor for displaying various information on its display surface 22 including the normal keystrokes of the keys of the keyboard 14 along with the results of various processor functions.
The system 10 generally includes a plurality of sensors 24 which are associated with the keys 16 of the keyboard respectively. A sensor 24 is provided in association with each one of the keys 16 and is arranged for sensing contact of a user's finger with the key to record contact even without any depression of the key at all or with a depression of the key which is less than a prescribed amount which is required in order to record a normal keystroke on the keyboard. Accordingly any contact of the keys which results in a depression which is less than the prescribed amount of depression to record a normal keystroke on the keyboard still results in contact being recorded.
As long as a finger of the user remains in contact with one of the keys, the sensor 24 continues to record contact throughout the key being depressed to record the normal keystroke.
The normal keystroke operation of the keys of the keyboard are not affected by the sensor 24 so that normal keyboard operation is permitted for executing various functions in the different software applications of the processor as desired.
An indicator 26 is provided in the form of a display on the display surface 22 of the monitor 20 of the computer. The contacts recorded by the sensors 24 are thus commonly displayed on the same display surface as the inputted normal keystrokes on the keyboard. The display of the indicator 26 comprises an image displayed on the computer monitor which occupies only a portion of the overall display surface 22 so that other computer applications can be continued to operate normally on the remaining portion of the display surface.
The indicator 26 displays a keyboard representation 28 on the monitor in which each individual key 16 of the keyboard is represented along with the associated function thereof being also displayed. The individual key representations are arranged to be varied in some indicating manner to the user either by colour or variation in notation so that it is clear to the user that contact has been recorded by one of the sensors. Accordingly the individual representations of the keys 16 are changed into an actuated state responsive to the sensor recording a contact and are arranged to remain in the actuated state as long as the sensor continues to record contact with a users finger.
The function associated with each key that is displayed with the key representations is arranged to be varied responsive to any key on the keyboard being depressed which normally would affect the function of the remaining keys. For example when the caps lock key is depressed as in
Turning now to
As shown in
As shown in
Turning now to
In
The system in some embodiments may also include a spelling function in which normal keystrokes are displayed in the indicator portion of the display surface along with the keyboard representation. The spelling function checks the spelling of any words typed and automatically corrects the spelling of recognizable words having spelling errors in them so that the normal keystrokes inputted into other functions of the computer are already corrected for spelling.
Referring now to
The indicator 26 in this embodiment comprises a separate display which is independent of the monitor 20 of the computer. The indicator is instead coupled directly to the keyboard 14 independently of the computer for receiving the contact signals directly from the keyboard while the keystroke signals are instead sent from the keyboard to the computer.
When the prescribed amounts comprise displacement amounts, both the first and second actuators according to the illustrated embodiment comprise membrane switches each comprised of a pair of contacts 100 which are held by resilient material to be spaced apart from one another. The contacts of the first actuator 30 are held further apart from one another than the second actuator 32 and require a greater amount of force being pressed by a user on the key 16 in order to bring the contacts together as compared to the contacts of the second actuator. In an exemplary embodiment, a force comparable to a weight of 25 grams or greater being applied to the key 16 is sufficient to actuate the second actuator 32 to produce the contact signal which then indicates contact with a key on the indicator 26. When pressing on the key by a force which is nearer to the equivalent of 150 grams of weight applied to the key, the first prescribed amount is reached and the first actuator is accordingly arranged to generate the keystroke signal which is directed to the processor of the computer for displaying the keystroke on the monitor of the computer in a manner similar to the conventional keyboard connected to a computer.
In some embodiments the prescribed amounts of the first and second actuators respectively may comprise pressure amounts. In this instance the first and second actuators associated with a particular key 16 may comprise a single pressure sensitive switch such that the first and second actuators comprise different pressure thresholds of the common pressure sensitive switch. In this instance the single pressure sensitive switch still comprises a first actuator arranged to generate a keystroke signal when the first pressure threshold is reached while the switch functions also as the second actuator 32 to generate the contact signal when the second prescribed amount is reached by pressing the key with a lesser pressure.
Since various modifications can be made in my invention as herein above described, and many apparently widely different embodiments of same made within the spirit and scope of the claims without department from such spirit and scope, it is intended that all matter contained in the accompanying specification shall be interpreted as illustrative only and not in a limiting sense.
This application claims priority benefits from U.S. provisional application Ser. No. 60/811,102, filed Jun. 6, 2006.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/CA2007/000987 | 6/6/2007 | WO | 00 | 12/3/2008 |
Number | Date | Country | |
---|---|---|---|
60811102 | Jun 2006 | US |