CPC G06F 13/385 (2013.01) [G06F 13/4022 (2013.01); G06F 13/4045 (2013.01); G06F 13/4282 (2013.01); G06F 2213/0042 (2013.01); G06F 2213/3812 (2013.01); G06F 2213/4004 (2013.01)] | 15 Claims |
1. A method, comprising:
providing a first USB port for communication with a USB host;
providing a second USB port for communicating with a consumer USB device;
providing a signal detection circuit for receiving USB signals from the consumer USB device via the second USB port;
routing the USB signals emanating from the consumer USB device to the first USB port via a routing logic circuit connected directly to a USB bridge and a USB hub connected to the USB bridge in accordance with a determination by the signal detection circuit that the consumer device is operating in a USB host mode, wherein the USB bridge includes a bridge controller, buffers, and a plurality of ports; and
routing the USB signals emanating from the consumer USB device to the first USB port via the routing logic connected directly to the USB hub and thereby bypassing the USB bridge in accordance with a determination by the signal detection circuit that the consumer device is operating in a USB device mode, wherein the USB hub and USB bridge have different components and functionality.
|