Data sharing and transfer systems and methods
First Claim
1. A data communication system comprising:
- a first computing device coupled to a first communication interface compatible with a first protocol;
a second computing device coupled to a second communication interface compatible with the first protocol;
a controller couple to the first and the second communication interfaces; and
a storage unit coupled to the controller, the storage unit containing instructions for establishing a data communication channel compatible with the first protocol between the first and second computing devices via the controller, and converting a first command in a first format, recognizable and executable by the first and second computing devices, to a second command in a second format, recognizable and executable by the controller, whereinthe controller is further configured to send the instructions to the first and second computing devices,the first and second computing devices are further configured to execute the received instructions to establish the data communication channel compatible with the first protocol between the first and second computing devices via the controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication system may include one or more communication interfaces, a controller, and a storage unit. The communication interface(s) may be configured to be coupled to first and second computing devices. The controller is configured to establish a communication channel between the first and second computing devices. The first and second communication interfaces are coupled with the controller, and the controller is further configured to receive from at least one of the first and second computing devices a communication command communicated in a first format consistent with an external storage device protocol. The storage unit is coupled with the controller and contains a set of instructions recognizable and executable by the first and second computing devices for converting communication requests from at least one of the first and second computing devices to the communication command. The controller is configured to be recognizable by at least one of the first and second computing devices as a storage device controller.
22 Citations
21 Claims
-
1. A data communication system comprising:
-
a first computing device coupled to a first communication interface compatible with a first protocol; a second computing device coupled to a second communication interface compatible with the first protocol; a controller couple to the first and the second communication interfaces; and a storage unit coupled to the controller, the storage unit containing instructions for establishing a data communication channel compatible with the first protocol between the first and second computing devices via the controller, and converting a first command in a first format, recognizable and executable by the first and second computing devices, to a second command in a second format, recognizable and executable by the controller, wherein the controller is further configured to send the instructions to the first and second computing devices, the first and second computing devices are further configured to execute the received instructions to establish the data communication channel compatible with the first protocol between the first and second computing devices via the controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A communication system comprising:
-
a first and second computing devices coupled to at least one communication interface compatible with a first protocol; a controller coupled to the at least one communication interface; and a storage unit coupled to the controller, the storage unit containing a set of instructions for establishing a communication channel compatible with a first protocol between the first and second computing devices via the controller, and converting a first command in a first format, recognizable and executable by the first and second computing devices, to a second command, recognizable and executable by the controller, wherein the controller is further configured to send the instructions to the first and second computing devices, and the first and second computing devices are further configured to execute the received instructions to establish the communication channel compatible with the first protocol between the first and second computing devices via the controller. - View Dependent Claims (10, 11, 12, 13, 14, 21)
-
-
15. A method for providing a communication channel between computing devices coupled to at least one communication interface compatible with a first protocol, the method comprising:
-
sending, by a controller coupled to the at least one communication interface, instructions stored in a storage unit to the computing devices, the instructions are for establishing the communication channel compatible with the first protocol between the computing devices via the controller, and converting a first command in a first format, recognizable and executable by the computing devices, to a second command, recognizable and executable by the controller, receiving and executing, by the computing devices, the instructions to establish the communication channel compatible with the first protocol between the computing devices via the controller. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification