| CPC G06F 13/387 (2013.01) [G06F 13/4282 (2013.01)] | 20 Claims |

|
1. A method of operating a Universal Serial Bus (USB) host system, the method comprising:
disabling, by a USB host driver of the USB host system, a first tunneled path between a first port of a USB host controller of the USB host system and a first port of a USB device controller of a USB device, wherein the first tunneled path is configured to, through protocol tunneling, transmit first data packets of a first protocol format;
sending, by the USB host driver, a request for protocol switching to a connection manager of the USB host system;
disconnecting, by the connection manager, the first tunneled path; and
establishing, by the connection manager, a second tunneled path between a second port of the USB host controller and a second port of the USB device controller.
|