Embedded protocol selection technique, related interface and computer program product
First Claim
1. A method of automatically setting-up protocol-based communication between a host device and a dedicated external memory device, comprising:
- providing, in said dedicated external memory device a plurality of protocol-supporting facilities, each said facility adapted for supporting communication with said host device based on a respective protocol;
sending from said host device towards said dedicated external memory device a message specifying at least one protocol for use in said protocol-based communication;
searching, within said plurality of protocol-supporting facilities one protocol-supporting facility supporting said at least one protocol proposed in said message; and
if such protocol-supporting facility is found in said plurality of protocol-supporting facilities, setting up said dedicated external memory device for protocol-based communication with said host based on said at least one protocol proposed in said message.
3 Assignments
0 Petitions
Accused Products
Abstract
A protocol-based communication between a host device (e.g., MP3 player, digital camera, palmtop, etc.) and an interface (e.g., flash mass storage card) is established automatically by providing protocol-supporting facilities in the interface, each facility supporting communication with the host device based on a respective protocol, by sending a query message from the host device to the interface specifying at least one protocol for use in protocol-based communication, by searching, within the plurality of protocol-supporting facilities provided in the interface one protocol-supporting facility supporting the protocol proposed in the query message, and if such protocol-supporting facility is found within the plurality of protocol-supporting facilities provided in the interface, by setting up the protocol-based communication between the host device and the interface based on the protocol proposed in the query message issued from the host device.
-
Citations
14 Claims
-
1. A method of automatically setting-up protocol-based communication between a host device and a dedicated external memory device, comprising:
-
providing, in said dedicated external memory device a plurality of protocol-supporting facilities, each said facility adapted for supporting communication with said host device based on a respective protocol; sending from said host device towards said dedicated external memory device a message specifying at least one protocol for use in said protocol-based communication; searching, within said plurality of protocol-supporting facilities one protocol-supporting facility supporting said at least one protocol proposed in said message; and if such protocol-supporting facility is found in said plurality of protocol-supporting facilities, setting up said dedicated external memory device for protocol-based communication with said host based on said at least one protocol proposed in said message. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A dedicated external memory device for automatically setting up protocol-based communication with a host device, the dedicated external memory device including:
-
a plurality of protocol-supporting facilities, each said facility adapted for supporting communication with said host device based on a respective protocol; a communication link for receiving from said host device a message specifying at least one protocol for use in said protocol-based communication; and a protocol selector for searching, within said plurality of protocol-supporting facilities one protocol-supporting facility supporting said at least one protocol proposed in said message, whereby, if such protocol-supporting facility is found in said plurality of protocol-supporting facilities, said dedicated external memory device is adapted to be set up for protocol-based communication with said host based on said at least one protocol proposed in said message. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product, loadable in the memory of at least one computer and including software code portions for performing a method of automatically setting-up protocol-based communication between a host device and a dedicated external memory device, the method comprising:
-
providing, in said dedicated external memory device a plurality of protocol-supporting facilities, each said facility adapted for supporting communication with said host device based on a respective protocol; sending from said host device towards said dedicated external memory device a message specifying at least one protocol for use in said protocol-based communication; searching, within said plurality of protocol-supporting facilities one protocol-supporting facility supporting said at least one protocol proposed in said message; and if such protocol-supporting facility is found in said plurality of protocol-supporting facilities, setting up said dedicated external memory device for protocol-based communication with said host based on said at least one protocol proposed in said message. - View Dependent Claims (14)
-
Specification