Keyboard containing keys having sequential switching capacities
09666390 ยท 2017-05-30
Inventors
Cpc classification
H01H13/704
ELECTRICITY
H01H2217/036
ELECTRICITY
International classification
H01H9/00
ELECTRICITY
H01H13/704
ELECTRICITY
Abstract
A keyboard with at least some double action keys is described. The keyboard includes at least two layers disposed below the keys and the keys are selectively used to make contacts on one layer, or pass through and provide contacts with or on the second layer. All or at least some of the keys of the keyboard can be pushed partially down to generate a first command and can be pushed fully down for generating a second command.
Claims
1. A keyboard comprising: a keyboard body with a top surface; a first layer set disposed below said top surface and a second layer set disposed below set first layer set, each layer set including a top and a bottom layer formed with contacts, the layers of said top layer set being formed with a plurality holes in each of said top and bottom layers; a plurality of key assemblies disposed above said holes, at least some of the key assemblies forming double action keys used to generate at least two different commands as a portion of said key assemblies is pushed through said holes; and a decoder sensing activation of said key assemblies and generating corresponding commands wherein each key assembly includes a key head disposed above said top surface, a first bar supported on said head and cooperating with said first layer set to close a first set of contacts when said key head is pushed down by a first distance, each said key assembly further including a second bar attached to said first bar and arranged to close a second set of contacts on said second layer set when said key head is pushed down by a second distance larger than said first distance, said second bar extending through said holes.
2. The keyboard of claim 1 wherein at least one of said layer sets includes an insulating layer disposed between said top and bottom layers.
3. The keyboard of claim 1 wherein said contacts include conductive pads formed on surfaces of said layers.
4. The keyboard of claim 1 further comprising conductive strips disposed on said layers and connected to said decoder.
5. The keyboard of claim 1 wherein said decoder is configured to generate a first code defining a lower case alphabetic character in response to one command, and to generate a second code defining an upper case alphabetic character in response to a second command.
6. The keyboard of claim 1 wherein said key assemblies are partitioned in a first group defining only upper or lower case alphanumeric characters and a second group defining a symbol mnemonically associated with an alphanumeric character.
7. The keyboard of claim 6 wherein at least one of said key assemblies is assigned to an alphanumeric character and the associated mnemonically associated symbol.
8. A keyboard comprising: a plurality of key assemblies; a housing with a top surface; and a plurality of flat layers extending at least partially below said top surface and being partitioned into a top layer set and a bottom layer set, each layer of said top layer set including a hole defining a key position for each of the key assemblies; each key assembly including a key head accessible for activation by a user, a first bar attached to said key head and arranged to make top surface contact between the layers of said top layer set when the key head is pushed by the user through a first distance; each key assembly further including a second bar extending from said first bar and through the respective hole and producing bottom surface contact between the layers of the bottom contact set when the head is pushed a second distance by the user.
9. The keyboard of claim 8 wherein at least one of said layer sets includes an insulating layer.
10. The keyboard of claim 8 further comprising conductive pads formed on surfaces of said layers.
11. The keyboard of claim 8 further comprising conductive strips disposed on said layers and connected to said decoder.
12. The keyboard of claim 8 wherein said decoder is configured to generate a first code defining a lower case alphabetic character when one of said keyboard assemblies is pushed through said first distance by the user, said decoder being configured to generate a second code defining an upper case alphanumeric character when said one of said keyboard assemblies is pushed through said second distance by the user.
13. The keyboard of claim 8 wherein said key assemblies are partitioned in a first group defining only upper or lower case alphanumeric characters and a second group defining a symbol mnemonically associated with an alphanumeric character.
14. The keyboard of claim 8 wherein at least one keyboard assembly is assigned to an alphanumeric character and a symbol mnemonically associated with said alphanumeric character.
15. A keyboard comprising: a keyboard body with a top surface; a first layer set disposed below said top surface and a second layer set disposed below set first layer set, each layer set including a top and a bottom layer formed with contacts, the layers of said top layer set being formed with a plurality holes in each of said top and bottom layers; a plurality of key assemblies disposed above said holes, at least some of the key assemblies forming double action keys used to generate at least two different commands as a portion of said key assemblies is pushed through said holes; and a decoder sensing activation of said key assemblies and generating corresponding commands, said decoder being configured to generate a first code defining a lower case alphabetic character in response to one command, and to generate a second code defining an upper case alphabetic character in response to a second command.
16. A keyboard comprising: a keyboard body with a top surface; a first layer set disposed below said top surface and a second layer set disposed below set first layer set, each layer set including a top and a bottom layer formed with contacts, the layers of said top layer set being formed with a plurality holes in each of said top and bottom layers; a plurality of key assemblies disposed above said holes, at least some of the key assemblies forming double action keys used to generate at least two different commands as a portion of said key assemblies is pushed through said holes; and a decoder sensing activation of said key assemblies and generating corresponding commands; wherein said key assemblies are partitioned in a first group defining only upper or lower case alphanumeric characters and a second group defining a symbol mnemonically associated with an alphanumeric character.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
DETAILED DESCRIPTION OF THE INVENTION
(10)
(11) The insulating layer 37 is formed with holes 37A at positions matching the positions of the respective contact pads on layers 36, 38. The holes 37A are sized and shaped to allow the contact pads on the upper layer 36 to selectively contact the contact pads on the layer, preventing accidental activation of the keys 40 at all other times.
(12) Activation of one of the key assemblies 10 is sensed by decoder 39, which monitors the strips on 36, 38. In turn, the decoder 39 generates an appropriate command. For example, if the key 10 is dedicated to letter a, when the key 10 is pushed down or activated, the decoder 39 generates a code causing this letter to be generated on an appropriate device (not shown in the drawings). Of course this is only one mechanism that can be used; many other mechanisms are used with different keyboards as well.
(13)
(14) For a first operation, key head 45 is pressed down by a first distance H1 causing the upper bar 46 to move down to an intermediate position and generate a first contact between the layers of the first layer set 41, as shown in
(15) Alternatively, the had 45 is pressed down by a second distance H2, causing the first bar 46 to move down further than H1 before and pushes down on the second bar 47. During this action, a first contact is made between the layers of set 41 and a second contact is made by the layers of set 42. This second contact is sensed by decoder 49 which in response generates a second command C2. Alternatively, once a contact is sensed between layers of the second set of layers 42, the closing of the contact between the layers of the first layer set is ignored. In other words, the user of keyboard keys 40 can elect at any time to activate each key 40 by pushing it down either by a distance H1 or by a distance H2 thereby causing the keyboard to generate either command C1 or C2. In practice, this operation can be implemented in various ways. For example, the decoder 49 can be configured so that it wafts for a predetermined period after the intermediate position of a key is sensed. If during this time a closing of between the pads of the lower layer is sensed, command C2 is sent. Otherwise command C1 is sent.
(16)
(17) Similarly, layer set 52 includes layers 52a, 52b, 52c with top layer 53a having a dimpled pad 59 extending downwardly to facilitate receiving the tip of bar 57. The embodiment of
(18) Alternatively, the key 55 is depressed by a total distance H2, causing the flexible and squeezable bar 56 to pass cleanly through the holes 58a, 58b, 58c of the first set of layers 51. Then, the bar 56 forces a contact pad on the bottom of layer 52a to contact a contact pad on top of layer 52c, and causing a second command C2 to be generated by decoder 60. As previously discussed, the layers are made of plastic materials and it may be difficult or expensive to make the layers flexible enough to allow a large distention (as shown in
(19)
(20)
(21) When the key 82 is pushed down further, the bar 92 reaches the pad 96A to force it to contact with the pad 96C. This results in a second command C2 being issued.
(22) In all the embodiments described above, the shorter push can be a soft push on the respective key head while the longer push can be a hard push on the key head.
(23) To summarize, the whole purpose of the present invention is to provide a keyboard with a plurality of keys that can have a dual action so that each key can be used to generate two different commands. This configuration may be used in various different ways. For example, in
(24) In accordance with this invention, the keyboard 100 is modified so that at least some of its keys, for example, keys 102 are double action keys. Moreover, the encoder (not shown in
(25) The function keys 250 (e.g., F1, F2, F3 . . . ) are merged with the numeral keys 204 (e.g., the keys for numerals 1, 2, 3, 4 . . . as shown).
(26) Special characters are obtained by pressing a key 202 all the way down simultaneously with a control key such as the shift key 206 or one of other command keys.
(27) Preferably, the keys for at least some of the special characters or symbols are selected mnemonically, so that they are shared with letters that are suggestive of the respective symbols or characters. For example, the question mark ? is placed on the Q key and the symbol is obtained by pushing the shift (or another control key) simultaneously. The tilde character is placed on the T key, and so on.
(28) The keys and key combinations for standard alphanumeric as well as some special symbols, punctuation marks and functions are listed below. Again, soft push refers to a short key stroke covering a distance of H1 and a hard push refers to a long key stroke covering a distance of H2.
(29) 1. Alphabet Letters (a) Lowercase letters a to z are generated by pressing down the respective key partially using a soft push. (b) Uppercase letters A to Z are generated using a hard push on the respective key (instead of use of
key as required on a conventional keyboard).
(30) 2. Symbols and Punctuation Marks (a) Numerals1-0 coupled with Function keys are generated using a soft push. (b) Functions F1-F10 are obtained by a hard push on the respective numerical keys. (c) Some typographical symbols or marks are placed on the mnemonically associated alphabetic key, as illustrated below:
(31) TABLE-US-00001 & (Ampersand or And): key +
key; | (Bar):
key +
key; {circumflex over ()} (Caret or Circumflex):
key +
key; $ (Dollar sign):
key +
key; ! (Exclamation mark):
key +
key; # (Number):
key +
key; % (Percent):
key +
key; ? (Question mark):
key +
key; * (Star sign or Asterisk);
key +
key; ~ (Tilde):
key +
key; (d) 14 other typographical marks are preferably assigned new positions. They are classed in seven groups, each group having two marks. All the groups are positioned together on the following dedicated keys:
(32) ##STR00001##
where each box represents a respective key. Among these 14 marks, six marks particularly, to wit, ( ) { }, [ ], < >, are treated somewhat differently, in other words, when a user pushes down the key for [ ], for the example, the symbol
appears instead on a PC monitor. Now, the user can insert any text between the brackets and the right bracket automatically moves to the right of the entered text. When he finishes typing in, he may use .fwdarw. (rightward arrow key) or .fwdarw..fwdarw. (double space rightward key; see below) to get out of the bracketed text portion.
(33) If the second bracket is not needed, he can simply delete it by using Delete or Backspace key.
(34) 3. Arrows and PgUp and PgDn (a) and are coupled with PgUp and PgDn, share the same key. However, and are made by a soft push, while PgUp and PgDn are generated using a hard push. (b) .fwdarw..fwdarw. (double space rightward arrow key) and (double space leftward arrow key) are novel symbols that are produced with a hard push of key or .fwdarw. key or , respectively (see: keys 252 shown in
(35) 4. Other novel key arrangements are illustrated in