×

USB keyboard and human input device using the same

  • US 20070266188A1
  • Filed: 03/12/2007
  • Published: 11/15/2007
  • Est. Priority Date: 05/09/2006
  • Status: Abandoned Application
First Claim
Patent Images

1. A universal serial bus (USB) keyboard, comprising:

  • a plurality of keys; and

    a USB controller, comprising at least a firmware, wherein the USB controller executes the firmware, the firmware comprising;

    at least two endpoint descriptors, wherein the endpoint descriptors all operate according to a USB-HID (human interface device) communication standard; and

    report descriptors of the same amount as the endpoint descriptors, wherein each of the report descriptors respectively corresponds one of the endpoint descriptors, and the report descriptors all operate according to the USB-HID communication standard;

    wherein when at least one of the keys is pressed simultaneously, the USB controller stores key codes corresponding to the simultaneously pressed keys in endpoints defined by the endpoint descriptors, and transmits the key codes stored in the endpoints by executing the firmware.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×