Patent ID: 7308519

Claim:
A communications bus management circuit disposed in an independently powered accessory apparatus for coupling to a host via a communications bus and voltage cable and to an accessory device via an accessory device cable comprising: a communications bus having a data line and a clock line disposed in the independently powered accessory apparatus; a host detection circuit receiving a voltage input from the host when the communications bus and voltage cable is coupled between the host and the independently powered accessory apparatus and generating a host detect signal output; a controller receiving the host detect signal and generating an accessory apparatus enable signal output when the host detect signal is present; a switching circuit disposed between first and second segments of the communications bus with the first segment coupled between the switching circuit and the controller and the second segment coupled between the switching circuit and the communications bus and voltage cable and having first and second switch elements coupled to the data and clock lines of the communications bus with the switching circuit receiving the accessory apparatus enable signal for coupling a host communications bus to the controller via the communications bus when the accessory apparatus enable signal is present; an accessory device sensing circuit generating an accessory device detect signal having a first signal level when the accessory device is connected to the accessory apparatus and a second signal level when the accessory device is disconnected from the accessory apparatus with the controller coupled to the accessory device sensing circuit for receiving the accessory device detect signal and generating an accessory device present signal when the accessory device detect signal is at the first signal level representing the accessory device being coupled to the accessory apparatus; and the switching circuit having a third switch element disposed between a ground connection and a resistive element coupled to the data line of the second segment of the accessory apparatus communications bus with the switching circuit receiving the accessory device present signal for coupling the resistive element to the data line when the accessory device present signal is present.