Multi-mode adapter
First Claim
1. A method for operating an adapter, the method comprising:
- detecting, by the adapter, connection of an accessory to a first port of the adapter;
detecting, by the adapter, connection of a host device to a second port of the adapter;
receiving, by the adapter, accessory information from the accessory;
communicating, by the adapter to the host device, the accessory information;
receiving, by the adapter from the host device, instructions to activate a first mode of the adapter, wherein the adapter is configured to operate in a plurality of modes and wherein the instructions are based in part on the accessory information;
selectively activating, by the adapter, internal circuitry to conform to the first mode; and
informing the host device that the first mode is activated.
2 Assignments
0 Petitions
Accused Products
Abstract
An adapter can be used to connect a portable electronic device to an accessory in instances where the portable electronic device and the accessory have incompatible connectors. The adapter provides two connectors, one compatible with the portable electronic device and the other compatible with the accessory. The adapter has several modes of operation. The portable electronic device selects the appropriate mode of operation for the adapter once it receives information about the accessory connected to the adapter. The portable electronic device instructs the adapter to switch to the selected mode and in response the adapter configures its internal circuitry to enable the selected mode. The portable electronic device can then communicate with the accessory via the adapter. The presence of the adapter can be transparent to the accessory.
-
Citations
28 Claims
-
1. A method for operating an adapter, the method comprising:
-
detecting, by the adapter, connection of an accessory to a first port of the adapter; detecting, by the adapter, connection of a host device to a second port of the adapter; receiving, by the adapter, accessory information from the accessory; communicating, by the adapter to the host device, the accessory information; receiving, by the adapter from the host device, instructions to activate a first mode of the adapter, wherein the adapter is configured to operate in a plurality of modes and wherein the instructions are based in part on the accessory information; selectively activating, by the adapter, internal circuitry to conform to the first mode; and informing the host device that the first mode is activated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An adapter comprising:
-
a housing; a first port disposed at a first portion of the housing and configured to accept an accessory; a second port disposed at a second portion of the housing and configured to connect to a host device; and control circuitry coupled to the first port and the second port and disposed within the housing, the control circuitry being operable in a plurality of operation modes, wherein the adapter is configured to; detect connection with the host device and the accessory; receive, from the accessory, information about operating requirements of the accessory; communicate the operating requirements of the accessory to the host device; receive instructions from the host device specifying an operation mode for the adapter, wherein the instructions are based at least in part on the operating requirements of the accessory; and configure the control circuitry to operate in the specified operation mode. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An adapter comprising:
-
a first connector configured to connect to an accessory; a second connector configured to connect to a host device; and control circuitry coupled to the first connector and the second connector, wherein the control circuitry is configured to communicate with the accessory and the host device using a plurality of messages, the plurality of messages comprising; a first message sendable by the adapter to the host device, the first message including information about the accessory; a second message receivable by the adapter from the host device, the second message specifying an operation mode for the adapter; a third message sendable by the adapter to the host device informing the host device that the specified mode is activated; and a fourth message receivable by the adapter, the fourth message including a fifth message that is destined for the accessory, wherein the adapter extracts the fifth message from the fourth message and communicates the fifth message to the accessory. - View Dependent Claims (19, 20, 21, 22)
-
-
23. A host device comprising:
-
a processor; a connector; and a communication interface coupled to the processor and the connector and configured to exchange information with an external device connected to the connector, wherein the processor is configured to; receive information from the external device about an accessory coupled to the external device; analyze the information about the accessory to select a mode of operation for the external device, wherein the external device is capable of operating in a plurality of modes; send instructions to the external device to activate the selected mode of operation; and communicate with the accessory, via the external device, based on the selected mode of operation. - View Dependent Claims (24, 25)
-
-
26. A method for controlling an adapter connected to a host device via a first connector of the adapter, the method comprising:
-
receiving, by the host device from the adapter, information indicating presence of a second connector of the adapter; sending, by the host device to the adapter, instructions for enabling the second connector; receiving, by the host device from the adapter, information about an accessory connected to the second connector of the adapter; selecting, by the host device, a first mode of operation for the adapter, from among a plurality of modes, based at least in part on the information about the accessory; instructing, by the host device, the adapter to enable the first mode; and receiving, by the host device from the adapter, confirmation that the first mode is enabled. - View Dependent Claims (27, 28)
-
Specification