Patent ID: 11934285
Assignee: GOOGLE LLC
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 11:
12. A method of interfacing an electronic host device with an electronic accessory device, the method comprising:
at detection circuitry selectively coupled, via a multiplexer, to a plurality of communication lines of a digital communication bus configured to pass data between the electronic host device and the electronic accessory device:
detecting analog voltage levels across the plurality of communication lines;
determining first accessory identification (ID) information of the electronic accessory device based on the detected analog voltage levels, the first accessory ID information indicating that the electronic accessory is included in a group of accessory devices;
polling a memory of the accessory device to determine second accessory ID information of the electronic accessory device, the second accessory ID information indicating that the electronic accessory is included in a subset of the group of accessory devices;
determining a device type of the electronic accessory device based on the first accessory ID information and the second accessory ID information; and
controlling the multiplexer to couple the plurality of communication lines to a host processor of the electronic host device upon determining the device type of the electronic accessory device; and

at the host processor:
receiving the device type of the electronic accessory device from the detection circuitry; and
transmitting data via the plurality of communication lines to the electronic accessory device in accordance with the device type of the electronic accessory device.