IP Library Granted Patent US 7,716,402
Granted Patent B2
US 7,716,402 · App. 12/119,280 · Granted May 11, 2010

Universal serial bus hub with wireless communication to remote peripheral devices

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 7,716,402
App. No.
12/119,280
Granted
May 11, 2010
Kind
B2
Abstract

A wireless USB hub for connecting a plurality of remote peripheral devices to a computer for communication therewith without the need to physically connect the peripheral devices to the hub via a cable connection. The wireless USB hub includes a receiver for receiving wireless data transmissions from one or more remote peripheral devices. The wireless USB hub further includes a hub controller for passing appropriate peripheral device information to a USB upstream port and then to a computer.

Claims (72)

1. A system comprising:

a computer having a Universal Serial Bus (USB) port;

a wireless peripheral device configured to generate device information and wirelessly communicate the device information;

a wireless USB hub comprising:

a USB connection module having an upstream port configured to connect to the USB port; and

a data reception circuit comprising:

an RF receiver configured to receive wireless communication of a set of data from the wireless peripheral device, wherein the set of data includes the device information and error detection information; and

a signal discriminator coupled to the RF receiver, wherein the signal discriminator is configured to:

verify validity of the set of data using the error detection information;

determine a sender of the device information; and

provide the device information without the error detection information; and

an interface engine configured to convert the provided device information to USB compatible device data;

wherein the wireless USB hub is configured to provide the USB compatible device data to the computer using the USB connection module.

2. The system according to claim 1 further comprising:

a second wireless peripheral device, wherein said second wireless peripheral device is configured to generate second device information and wirelessly communicate the second device information;

wherein the RF receiver is further configured to receive wireless communication of a second set of data from the second wireless peripheral device, wherein the second set of data includes the second device information and second error detection information;

wherein the signal discriminator is further configured to:

verify validity of the second set of data using the second error detection information;

determine a sender of the second device information; and

provide the second device information without the second error detection information;

wherein the interface engine is further configured to convert the provided second device information to USB compatible second device data; and

wherein the wireless USB hub is further configured to provide the USB compatible second device data to the computer using the USB connection module.

3. The system of claim 1 , further comprising:

a second wireless peripheral device, wherein said second wireless peripheral device is configured to generate second device information and wirelessly communicate the second device information;

wherein the USB hub further comprises:

a second RF receiver configured to receive wireless communication of a second set of data from the second wireless peripheral device, wherein the second set of data includes the second device information and second error detection information; and

a second signal discriminator coupled to the second RF receiver, wherein the second signal discriminator is configured to:

verify validity of the second set of data using the second error detection information;

determine a sender of the second device information; and

provide the second device information without the second error detection information;

wherein the interface engine is further configured to convert the provided second device information to USB compatible second device data; and

wherein the wireless USB hub is further configured to provide the USB compatible second device data to the computer using the USB connection module.

4. A wireless Universal Serial Bus (USB) hub comprising:

a USB connection module configured to connect to a computer to facilitate USB communication between the USB hub and the computer;

a wireless communication module configured to wirelessly receive sets of data from a plurality of peripheral devices, wherein the sets of data include corresponding device information and corresponding error detection information, and wherein the wireless communication module includes a plurality of signal discriminators, each being configured to:

verify validity of one or more of the received sets of data using the corresponding error detection information;

determine a sender of the corresponding device information; and

provide the corresponding device information without the corresponding error detection information; and

an interface engine configured to convert the provided corresponding device information to USB compatible device data;

wherein the wireless USB hub is configured to provide the USB compatible device data to the computer using the USB connection module.

5. The wireless USB hub of claim 4 ,

wherein the wireless communication module is configured to wirelessly communicate using a plurality of communications channels comprising a separate communications channel corresponding to each of the plurality of peripheral devices.

6. The wireless USB hub of claim 4 , wherein the plurality of peripheral devices are selected from the group consisting of keyboards, mouse devices, and joysticks.

7. A wireless Universal Serial Bus (USB) hub comprising:

a USB connection module comprising an upstream port configured to connect to a computer;

a data reception circuit configured to communicate with a plurality of peripheral devices,

the data reception circuit comprising:

a first RF receiver configured to receive wireless communication of a first set of data on a first radio channel from a first peripheral device of the plurality of peripheral devices, wherein the first set of data comprises first set-of device information and first error detection information; and

a first signal discriminator configured to;

verify validity of the first set of data using the first error detection information;

determine a sender of the first device information; and

provide the first device information without the first error detection information; and

an interface engine configured to convert the first device information provided by the first signal discriminator to USB compatible first device data;

wherein the wireless USB hub is configured to provide the USB compatible first device data to the computer using the USB connection module.

8. The USB hub of claim 7 ,

wherein the data reception circuit further comprises:

a second RF receiver configured to receive wireless communication of a second set of data on a second radio channel from a second peripheral device of the plurality of devices, wherein the second set of data comprises second device information and second error detection information; and

a second signal discriminator configured to:

verify validity of the second set of data using the second error detection information;

determine a sender of the second device information; and

provide the second device information without the second error detection information;

wherein the interface engine is further configured to convert the second device information provided by the second signal discriminator to USB compatible second device data; and

wherein the wireless USB hub is further configured to provide the USB compatible second device data to the computer using the USB connection module.

9. An apparatus, comprising:

first means for wirelessly receiving a first set of information from a first peripheral device, wherein the first set of information includes first device information and first error detection information;

second means for verifying validity of the first set of information using the first error detection information, determining a sender of the first device information, and providing the first device information without the first error detection information;

third means for converting the provided first device information to USB compatible first device data; and

fourth means for communicating the USB compatible first device data to a USB port of a computer.

10. The apparatus of claim 9 , further comprising fifth means for receiving wireless communication of a second set of information from a second peripheral device, wherein the second set of information includes second device information and second error detection information.

11. The apparatus of claim 9 , wherein the first peripheral device is selected from the group consisting of a keyboard, a mouse, and a joystick.

12. The apparatus of claim 10 , wherein the second means is configured to verify validity of the second set of information, determine a sender of the second device information using the second error detection information, and provide the second device information without the second error detection information.

13. The apparatus of claim 10 , further comprising sixth means for verifying validity of the second set of information using the second error detection information, determining a sender of the second device information, and providing the second device information without the second error detection information.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: MILAN, HENRY
To: CONCEPT PLUS INVENTIONS, LLC
Reel/Frame 023723/0276 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2008
From: CONCEPT PLUS INVENTIONS, LLC
To: AALMASON TWO DATA L.L.C.
Reel/Frame 021371/0539 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2008
From: HAAS, RODNEY
To: MILAN, HENRY
Reel/Frame 020936/0876 →