Abstract:
Protocol-based communication between a host device (10), such as e.g. an MP3 player, a digital camera, a palmtop, and so on, and an interface such as e.g. a flash mass storage card, is established automatically by: - providing, in the interface (12), a plurality of protocol-supporting facilities (16a, 16b, ..., 16n), each facility supporting communication with the host device (10) based on a respective protocol, - sending from the host device (10) towards the interface (12) a query message (200) specifying at least one protocol for use in protocol-based communication, - searching, within the plurality of protocol-supporting facilities (16a, 16b, ..., 16n) provided in the interface (12) one protocol-supporting facility supporting the protocol proposed in the query message (200), and - if such protocol-supporting facility is found within the plurality of protocol-supporting facilities (16a, 16b, ..., 16n) provided in the interface (12), setting up the protocol-based communication between the host device (10) and the interface (12) based on the protocol proposed in the query message (200) issued from the host device (10).