Patent ID: 8239601

Claim:
A control apparatus for controlling data transmission of data content among a plurality of storage units, the control apparatus comprising: a plurality of bi-directional transmission modules, for passing the data content in a bi-directional mode; a control unit coupled to the bi-directional transmission modules, for detecting whether a source storage and a target storage of the storage units are connected to a first bi-directional transmission module and a second bi-directional transmission module which are selected from the bi-directional transmission modules, respectively; and a multi-directional transferring engine coupled to the control unit and the bi-directional transmission modules, for selectively transferring the data content among storage units, comprising: a first switch module coupled to the bi-directional transmission modules, for switching to the first bi-directional transmission module to select the source storage; a second switch module coupled to the bi-directional transmission modules, for switching to the second bi-directional transmission module to select the target storage; and a data buffer coupling to the first switch module and the second switch module, for storing the data content transmitted from the source storage and the target storage, wherein the multi-directional transferring engine transfers the data content in the source storage via the first bi-directional transmission module to the target storage via the second bi-directional transmission module when the control unit triggers the first switch module and the second switch module.