Patent ID: 9645962
Date: 2017-05-09
CPC Classifications: G06F

Claim:
1. A Universal Serial Bus (USB) hub module, comprising: an upstream USB port; a plurality of downstream USB ports; a USB hub interconnected to the upstream USB port and the plurality of downstream USB ports, said USB hub configured to broadcast data from the upstream USB port to each downstream USB port and to transmit data from each downstream USB port to the upstream USB port; a USB bridge interconnected to the USB hub and configured to connect the upstream USB port to a USB host; and a USB routing switch interconnected to the USB bridge, the USB hub, and the plurality of downstream USB ports, wherein the USB routing switch is configured to connect a first downstream USB port of the plurality of downstream USB ports to the upstream USB port through the USB bridge when a consumer device connected to the first downstream USB port is the USB host and is configured to initiate bidirectional communication with the upstream USB port, and wherein the USB routing switch is configured to connect the first downstream USB port directly to the USB hub when the consumer device connected to the first downstream USB port is configured to only respond to communication from the upstream USB port, thereby rendering the consumer device compatible with a device connected to the upstream USB port.