Patent ID: 8307146

Claim:
A system for communicating information between a host device and an accessory, the system comprising: an intermediate device configured to couple to a host device and to communicate with the host device according to a first protocol, the intermediate device being further configured to couple to an accessory interoperable with the host device and to communicate with the accessory according to a second protocol, wherein the first protocol includes a first plurality of commands, the first plurality of commands including a first tunneling command usable by the host device to instruct the intermediate device to forward tunneled information associated with the first tunneling command to the accessory, wherein the second protocol includes a second plurality of commands, the second plurality of commands including a second tunneling command usable by the intermediate device to deliver the tunneled information associated with the first tunneling command to the accessory, and wherein in response to receiving the first tunneling command, the intermediate device generates the second tunneling command and sends the second tunneling command to the accessory.