Programmatic, pluggable keyboard
AssigneeInternational Business Machines Corporation
InventorsQing Y. Meng, Tian J. Yang, Yi Yao, Jian Zhang, Xue Y. Zhang, Yu Zhao
Life of this patent
Estimating the term…
Abstract
A physical computer keyboard which includes: a circuit board having touchpoints; physical programmable, pluggable keys such that each of the keys is programmable to provide the function of each of the keys, each of the keys having interlocking elements to join with an adjoining key, each key having connectors on a bottom surface of each key to make electrical contact with the touchpoints; and display panels with one display panel on a top surface of each key, the function of each key being displayed on the display panel of each key.
Claims20
A physical computer keyboard comprising:
- a circuit board having a plurality of touchpoints;
- a plurality of physical programmable, pluggable keys such that each of the keys is programmable to provide the function of each of the keys, each of the keys having interlocking elements to join with at least one adjoining key that constrain horizontal movements with respect to the at least one adjoining key but allow vertical movements of each of the keys, each key having connectors on a bottom surface of each key to make electrical contact with the touchpoints;
- and
- a plurality of display panels with one display panel on a top surface of each key, the programmed function of each key being displayed on the display panel of each key.
A system comprising:
- a computer processor;
- a display;
- and
- a physical computer keyboard comprising:
- a circuit board having a plurality of touchpoints;
- a plurality of physical programmable, pluggable keys such that each of the keys is programmable to provide the function of each of the keys, each of the keys having interlocking elements to join with at least one adjoining key that constrain horizontal movements with respect to the at least one adjoining key but allow vertical movements of each of the keys, each key having connectors on a bottom surface of each key to make electrical contact with the touchpoints;
- and
- a plurality of display panels with one display panel on a top surface of each key, the function of each key being displayed on the display panel of each key.
A computer-implemented method for manufacturing a physical computer keyboard comprising a circuit board having a plurality of touchpoints, a plurality of physical programmable, pluggable keys such that each of the keys is programmable to provide the function of each of the keys, a plurality of display panels with one display panel on a top surface of each key, the function of each key being displayed on the display panel of each key and a virtual keyboard assistant, the method comprising:
- detecting and displaying by the virtual keyboard assistant the current keyboard layout on a display;
- defining by the virtual keyboard assistant the functional mapping of the keys;
- defining by the virtual keyboard assistant combinations of functional keys;
- defining by the virtual keyboard assistant the symbol displayed on each key;
- and
- programming by the virtual keyboard assistant the functional mapping of the keys, the combinations of functional keys and the symbol displayed on each key.
Dependencies are inferred from the claim text.