Back to results
US 8,799,527 B2Granted
Data structures for facilitating communication between a host device and an accessory
AssigneeApple Inc.
InventorsScott Mullins, Alexei Kosut, Scott Krueger, John Ananny
Life of this patent
Estimating the term…
Abstract
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.
Claims9
An electronic device, comprising:
- a connector for mating with an accessory;
- a plurality of pins coupled to the connector;
- a hardware-implemented state machine coupled to the connector, the hardware-implemented state machine operable to perform operations including:
- receiving, from the accessory, a data structure including a pin selection field;
- and
- configuring one or more of the plurality of pins based on the contents of at least a portion of the pin selection field;
- and
- a computer processor operable to execute one or more instructions for causing the computer processor to perform operations including:
- reading the data structure including the pin selection field;
- and
- re-configuring one or more of the plurality of pins based on the contents of at least a portion of the pin selection field.
8 more elements
Dependencies are inferred from the claim text.