An exercise keyboard including a substantially vertical keyboard array of keypads arranged for typing alphanumeric letters by pushing of keypads of the array so as to type one the letter per the push of one of the keypads. Each keypad is padded so as to accommodate the pushing of the keypads by striking...http://www.google.com/patents/US7646374?utm_source=gb-gplus-sharePatent US7646374 - Exercise keyboard