Method and apparatus for protocol and code converter
Abstract
Apparatus and method for converting protocol and code for use with a Human Interface Device (HID)-compliant keyboard device comprises a Universal Serial Bus (USB) interface, non-USB interface and a converter. The USB interface receives standard USB data from an USB host or hub and provides responses required by an USB Specification for the HID-compliant keyboard device. The non-USB interface can receive data coded in American Standard Character Interchange Interface (ASCII) or Unicode. The converter converts the data coded in ASCII or Unicode into code and format in accordance with the USB Specification for the HID-compliant keyboard device.
Claims
exact text as granted — not AI-modified1 - 16 . (canceled)
17 . Apparatus for converting protocol and code for use with a Human Interface Device (HID)-compliant keyboard device, comprising:
an Universal Serial Bus (USB) interface for receiving standard USB data from an USB host or hub and providing responses required by an USB Specification for said HID-compliant keyboard device; a non-USB interface for receiving data coded in American Standard Character Interchange Interface (ASCII); and a converter for converting said data coded in ASCII into code and format in accordance with said USB Specification for said HID-compliant keyboard device.
18 . Apparatus of claim 17 , further comprising interfaces for connecting standard USB devices.
19 . Apparatus of claim 17 , wherein said non-USB interface is operable to receive data coded in a non-ASCII format other than Unicode.
20 . Apparatus of claim 17 , further comprising an ASCII translator for generating USB keyboard break (key up) codes after receipt of a character.
21 . A method of converting protocol and code for use with a Human Interface Device (HID)-compliant keyboard device, comprising the steps of:
receiving standard USB data from an USB host or hub and providing responses required by an USB Specification for said HID-compliant keyboard device; receiving data coded in American Standard Character Interchange Interface (ASCII); and converting said data coded in ASCII into code and format in accordance with said USB Specification for said HID-compliant keyboard device.
22 . The method of claim 21 , further comprising the step of connecting standard USB devices.
23 . The method of claim 21 , further comprising the step of receiving data coded in Unicode.
24 . The method of claim 21 further comprising the step of generating USB keyboard break (key up) codes after receipt of a character.
25 . The method of claim 21 , further comprising the step of receiving data coded in a non-ASCII format other than Unicode.Join the waitlist — get patent alerts
Track US2008034136A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.