Patent ID: 8095719

Claim:
A bridge for communications between a first computing device and a second computing device in a data communication system, the bridge comprising: a first interface to couple with the first computing device; a second interface to couple with the second computing device; and a control module configured to process a file input/output (I/O) command from the first computing device so as to allow the first computing device to have an access to at least one of data or resource of the second computing device via the first and second interfaces, the control module further comprising: a parser configured to identify whether the file I/O command includes an encoded controller command and to retrieve the encoded controller command from the file I/O command if the file I/O command includes an encoded controller command and configured to identify whether the encoded controller command includes a resource command to allow the first computing device to have access to the resource of the second computing device; a decoder configured to decode the encoded controller command so as to retrieve a controller command if the file I/O command includes the encoded controller command; a microprocessor configured to respond to a first polling signal from the first computing device and a second polling signal from the second computing device; a storage device to buffer the controller command and store at least one of the data of the second computing device or parameters regarding the resource of the second computing device to be accessed by the first computing device: and wherein the microprocessor configured to respond to the second polling signal to request the second computing device to send the parameters regarding the resource or a function device of the second computing device to the storage device and to respond to the first polling signal to request the first computing device to read the parameters stored in the storage device when the controller command is retrieved.