发明名称 Data structures for facilitating communication between a host device and an accessory
摘要 Computer readable storage mediums, electronic devices, and accessories having stored thereon data structures. A data structure includes a pin selection field operable to identify a connector pin and cause a host device to select one of a plurality of communication protocols for communicating with an accessory over the identified connector pin. The data structure also includes an accessory capability field defining an accessory identifier that uniquely identifies the accessory.
申请公布号 US9223742(B2) 申请公布日期 2015.12.29
申请号 US201213679999 申请日期 2012.11.16
申请人 Apple Inc. 发明人 Mullins Scott;Kosut Alexei;Krueger Scott;Ananny John
分类号 G06F3/00;G06F13/42;H04M1/02;H01R24/60 主分类号 G06F3/00
代理机构 Kilpatrick Townsend & Stockton LLP 代理人 Kilpatrick Townsend & Stockton LLP
主权项 1. An accessory, comprising: a connector for mating with an electronic device having a plurality of electronic device pins, the connector including a plurality of accessory pins for engaging the electronic device pins upon mating, the accessory pins comprising a first row of pins including: a first identification bus pin; a first pair of data pins arranged beside the first identification bus pin; a first electronic device power pin arranged beside the first pair of data pins; a second identification bus pin arranged beside the first electronic device power pin; a second pair of data pins arranged beside the second identification bus pin; and a first electronic device ground pin arranged beside the second pair of data pins; communication circuitry coupled to at least one of the accessory pins for communicating information between the accessory and the electronic device; and a memory operable to store a data structure, the data structure including a command response field and a payload field, wherein: the command response field defines a response to a command communicated to the accessory by the electronic device; andthe payload field includes a pin selection field operable to cause the electronic device to identify at least one of the electronic device pins and cause the electronic device to perform at least one operation including: selecting one of a plurality of communication protocols for communicating with the accessory over the identified pin and at least one of the first pair of data pins and the second pair of data pins; and providing power to the accessory over the identified pin and one of the first identification bus pin and the second identification bus pin; wherein the accessory pins further comprise a second row of pins including: a second electronic device ground pin arranged opposite the first identification bus pin; a third pair of data pins arranged opposite the first pair of data pins; a third identification bus pin arranged opposite the first electronic device power pin; a second electronic device power pin arranged opposite the second identification bus pin; a fourth pair of data pins arranged opposite the second pair of data pins; and a fourth identification bus pin arranged opposite the first electronic device ground pin.
地址 Cupertino CA US