Patent ID: 8504707
Filing Date: 2013-08-06
Classification: H04L

Abstract:
1. A method for sending and receiving uniform serial bus (“USB”) messages between a host computer and a USB device over a data network, the method comprising: a USB client establishing a first communication control path over a data network between the USB client and a first USB server and establishing a second communication control path over the data network between the USB client and a second USB server, wherein each of the first and second USB servers is communicatively coupled with a corresponding host computer using a USB protocol; the USB client establishing a first data transfer path over the data network between the USB client and the first USB server, wherein the first data transfer path is configured for data communication between the first USB server's host computer and a USB device associated with the USB client; during use of the first data transfer path by the first USB server, the USB client indicating to the second USB server, using the second communication control path, that the USB client is busy; after the first data transfer path becomes inactive, the USB client establishing a second data transfer path over the data network between the USB client and the second USB server, wherein the second data transfer path is configured for data communication between the second USB server's host computer and the USB device associated with the USB client; during use of the second data transfer path by the second USB server, the USB client indicating to the first USB server, using the first communication control path, that the USB client is busy; at the USB client receiving, from the USB device, a first USB message for communicating with the second USB server; translating the first USB message to a first network message that has a format suitable for sending over the data network to the second USB server; and sending over the data network the translated first network message from the USB client to the second USB server.