IP Library › Granted Patent US 8,274,408
Granted Patent B2
US 8,274,408 · App. 12/426,234 · Granted Sep 25, 2012

USB keyboard arrangement having N-keys rollover and the method thereof

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,274,408
App. No.
12/426,234
Granted
Sep 25, 2012
Kind
B2
Abstract

A USB keyboard arrangement having N-keys rollover and the method thereof mainly make use of rearranging a keycode of a firmware program of the USB keyboard through sets of bit maps to control each key thereon. After modifying a matrix, each key within a certain key-area can favorably avert from key ghosting existed in the matrix circuit. Therefore, when all keys in the key-area are concurrently pressed, isolated signals of the keys can be simultaneously sensed. While alternatively adjusting the firmware program through the above methods and adapting the methods to the prior art to split the keys in the key-area of the matrix from the crosspoints of key ghosting, the key-area of the USB keyboard can be provided with concomitantly sending isolated signals.

Claims (13)

1. A USB keyboard arrangement having N-keys rollover, characterized in that said USB keyboard comprising a firmware program to be modified via redefining sets of bit maps therein as corresponding keys on said keyboard and disposing said keys into at least one key-area, wherein said keys in said key-area being placed at crosspoints of a matrix circuit escaping from positions of key ghosting for said keys to simultaneously transmit multiple responsive signals.

2. The keyboard arrangement as claimed in claim 1 , wherein, a USB endpoint of said key is adapted to a bit map.

3. The keyboard arrangement as claimed in claim 1 , wherein, said keys are rearranged in said matrix circuit to prevent said keys from simultaneously sending signals on square crosspoints of said matrix circuit for avoiding said key ghosting.

4. The keyboard arrangement as claimed in claim 1 , wherein, said redefined bit map has multiple reports in type.

5. The keyboard arrangement as claimed in claim 1 , wherein, said USB keyboard can have one or two endpoints.

6. The keyboard arrangement as claimed in claim 1 , wherein, said key-area can be arranged either in a QWERTY or as an extension to said keyboard.

7. The keyboard arrangement as claimed in claim 1 , wherein, said key-area can be adapted in any area throughout said keyboard.

8. The keyboard arrangement as claimed in claim 1 , wherein, said key-area can simultaneously output multiple key signals, and remaining keys on non-redefined areas cannot simultaneously output said multiple key signals.

9. The keyboard arrangement as claimed in claim 1 , wherein, said key ghosting is prevented either by a firmware or by a hardware.

10. A USB keyboard arrangement having N-keys rollover and the method thereof comprising steps of:

a. adapting a descriptor to a bit map, in which each bit of a byte presenting a key and a byte presenting eight keys, whereby rearranging said keys through sets of bytes; and

b. placing each key of a redefined USB key-area on a position where no key ghosting being located to prevent a ghost key condition.

11. The method as claimed in claim 10 , wherein, a diode is serially connected to each key to render said entire keyboard to simultaneously output said N-keys rollover.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2016
From: LIANG, HUI-HU
To: SOLID YEAR CO., LTD.
Reel/Frame 039120/0822 →
Continuity (1)
Related Publication 20110006927A1 · Jan 13, 2011