Methods, systems and apparatus for enabling an accessory for use with a host device
First Claim
1. A method of enabling a power path between a power source and a host device through an accessory device coupled between the power source and the host device, the accessory including a power pin and a data pin, the method comprising:
- after a connection is established between the host device and the accessory, receiving a request comprising a first plurality of bits at the accessory device from the host device over the data pin for an accessory identifier that identifies a product type of the accessory;
determining, at the accessory device, that the request for the accessory identifier is valid, and if the received request for an accessory identifier is valid, sending a response comprising a second plurality of bits that communicates the accessory identifier from the accessory device to the host device over the data pin, and enabling, at the accessory device, a power path through the power pin between the power source and the host device that provides a first voltage level on the power pin; and
after the power path is enabled and while the host device and accessory device are connected, in response to receiving an instruction from the host device to after an impedance of the power path, altering, at the accessory device, the impedance of the power path thereby reducing the first voltage provided at the power pin to a second voltage level on the power pin that is less than the first voltage level.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus for enabling a power path between a power source and a host device via an accessory. A host device may send, to an accessory arranged within the power path, via a first data pin arranged in the host device, a request for an accessory identifier. The accessory identifier identifies the accessory. The host device may then determine whether the accessory identifier is received from the accessory within a specified period of time or whether a received accessory identifier is valid. If the accessory identifier is not received from the accessory within the specified period of time, or a received accessory identifier is not valid, the host device sends a new request for the accessory identifier to the accessory via a second data pin different than the first data pin.
82 Citations
22 Claims
-
1. A method of enabling a power path between a power source and a host device through an accessory device coupled between the power source and the host device, the accessory including a power pin and a data pin, the method comprising:
-
after a connection is established between the host device and the accessory, receiving a request comprising a first plurality of bits at the accessory device from the host device over the data pin for an accessory identifier that identifies a product type of the accessory; determining, at the accessory device, that the request for the accessory identifier is valid, and if the received request for an accessory identifier is valid, sending a response comprising a second plurality of bits that communicates the accessory identifier from the accessory device to the host device over the data pin, and enabling, at the accessory device, a power path through the power pin between the power source and the host device that provides a first voltage level on the power pin; and after the power path is enabled and while the host device and accessory device are connected, in response to receiving an instruction from the host device to after an impedance of the power path, altering, at the accessory device, the impedance of the power path thereby reducing the first voltage provided at the power pin to a second voltage level on the power pin that is less than the first voltage level. - View Dependent Claims (2, 19)
-
-
3. An accessory device, comprising:
-
a power pin operable to provide power to a host device; a data pin operable to receive an instruction from the host device; and power limiting circuitry coupled to the power pin and the data pin operable to; receive a request for an accessory identifier that identifies a product type of the accessory device and comprising a plurality of bits is received from the host device over the data pin; determine that the request for the accessory identifier is valid; send a response comprising a second plurality of bits that communicates the accessory identifier to the host device, and enable, at the accessory, a power path through the power pin between a power source and the host device that provides a first voltage level on the power pin; and after the power path is enabled, in response to receiving an instruction from the host device to alter an impedance of the power path, alter, at the accessory, the impedance of the power path thereby reducing a voltage provided at the power pin to a second voltage level less than the first voltage level. - View Dependent Claims (4, 5, 6, 7, 8, 9, 21)
-
-
10. A method of enabling a power path between a power source and a host device through an accessory, the accessory including a connector having a power pin and a data pin, the method comprising:
-
determining, at the accessory, whether a request or an instruction comprising a plurality of bits is received from a host device over the data pin; in response to receiving a request for an accessory identifier from the host device that identifies a product type of the accessory, sending a response comprising a plurality of bits that communicate the accessory identifier to the host device over the data pin and enabling, at the accessory, a power path between the power source and the host device through the power pin that provides a first voltage level on the power pin; and in response to receiving an instruction from the host device to alter an impedance of the power path after the power path is enabled, altering, at the accessory, the impedance of the power path thereby reducing a voltage provided at the power pin to a second voltage level less than the first voltage level. - View Dependent Claims (11, 12, 13, 20)
-
-
14. An accessory, comprising:
-
a connector having a power pin operable to provide power to a host device and a data pin operable to receive an instruction from the host device; and power limiting circuitry coupled to the power pin and the data pin and operable to; monitor the data pin to determine whether a request or an instruction comprising a plurality of bits is received from the host device over the data pin; and in response to receiving a request for an accessory identifier that identifies a product type of the accessory, send a response comprising a plurality of bits that communicates the accessory identifier to the host device over the data pin and enable a power path between a power source and the host device through the power pin that provides a first voltage level on the power pin; and after the power path is enabled, in response to receiving an instruction from the host device to alter an impedance of the power path, alter, at the accessory, the impedance of the power path thereby reducing a voltage provided at the power pin to a second voltage level less than the first voltage level. - View Dependent Claims (15, 16, 17, 18, 22)
-
Specification