Patent ID: 7412544
Filing Date: 2008-08-12
Classification: G06F,H04L

Abstract:
1. A method comprising: in a multi-blade chassis, coupling a management module to a reconfigurable input/output (I/O) processor in a server blade in the multi-blade chassis; coupling at least one of a plurality of USB devices to the management module, such that the plurality of USB devices is unable to directly communicate data to and from the server blade; setting up a protocol, in the management module, for arbitrating and handling universal serial bus (USB) data packets transmitted between the server blade and one or more of the plurality of USB devices; storing, in the management module, USB descriptors in a management module USB persona, wherein the USB descriptors describe all USB devices that are coupled to the management module; transmitting, from the management module USB persona to a blade USB persona in the server blade, one or more selected USB descriptors of one or more selected USB devices that have been selected by the management module as being authorized USB devices for the server blade; transmitting USB data from an internal USB host controller in the server blade to the reconfigurable I/O processor; and transmitting the USB data between the one or more selected USB devices and the reconfigurable I/O processor according to the protocol set up by the management module.