Patent ID: 8984580
Filing Date: 2015-03-17
Classification: G06F,H04L,Y02D

Abstract:
1. A server configured to interact with a remote USB device comprising: an interface to receive an identifying message from a remote client associated with the remote USB device to a security policy engine, wherein the identifying message includes a USB transfer descriptor associated with the remote USB device; the security policy engine, configured to: wherein USB data traffic between the remote client and the server is selectively encrypted by the remote client based at least in part on the security policy, wherein the server transmits an instruction comprising a set of parameters which includes at least one of a width of a data bus, an analog or digital overcurrent detection, and a device-specific hardware configuration, to a host controller of the remote client for initializing the host controller before the remote USB device is detected, and wherein the security policy engine is a hardware processor.