Patent ID: 8260988

Claim:
A signal converter device for a keyboard, comprising: a converter module configured to receive electrical signals representing key press information and generating keyboard data packets, each keyboard data packet having a format of nine bytes or longer and simultaneously representing up to eight modifier keys and seven or more non-modifier keys; and a USB (Universal Serial Bus) device controller module configured to transmit the keyboard data packets to a USB host, and to transmit a keyboard device descriptor to the USB host, the keyboard device descriptor including a parameter specifying the keyboard data packet format of nine bytes or longer, the USB device controller module receiving polling tokens from the USB host and transmitting each keyboard data packet as one or multiple USB data packets, each USB data packet complying with a USB transmission protocol, the one or multiple USB data packets being transmitted in one or multiple consecutive USB polling periods, wherein a number of the USB data packets is determined by a number of bytes of the keyboard data packet format and a number of bytes of data payload in each USB data packet defined by the USB transmission protocol.