This application claims the benefit under 35 USC §119(e) to U.S. Provisional Patent Application No. 61/565,910, filed Dec. 1, 2011, U.S. Provisional Patent Application No. 61/565,372, filed Nov. 30, 2011, and U.S. Provisional Patent Application No. 61/694,423, filed Aug. 29, 2012, which are incorporated by reference herein in their entirety for all purposes.
Portable electronic devices, such as portable media players, have become ubiquitous in today's society. As they have proliferated, so have the number and types of hardware accessories that are designed to interact with these portable media players. These accessories range in complexity, including, for example, simple speaker systems and complex automotive entertainment systems.
These accessories commonly communicate with a portable media player using a connector system. This connector system typically includes a plug connector on the accessory and a receptacle connector on the portable media player. A user fits the plug connector of the accessory into the receptacle connector of the portable media player thereby forming physical and electrical connections between the contacts of each connector that allow data and power to be exchanged between the devices.
Users may have multiple different portable media players. For various reasons, these media players may have different sized connectors. For example, the media players may be made by different manufacturers. Also, the media players may be made by the same one manufacturer, but a newer media player may have a more advanced, smaller sized connector receptacle than an older media player manufactured by the same company.
For these and other reasons, a user may encounter a situation where she has a portable media players but that is incompatible with certain accessories designed to operate with a different media player.
Embodiments of the present invention provide circuits, methods, and apparatus that provide compatibility among incompatible accessories and electronic devices such as portable media players. An exemplary embodiment of the present invention provides an adapter having a receptacle connector to mate with a plug connector attached to an accessory and a plug connector to mate with a receptacle connector on a portable media player. For convenience, the portable media player or other electronic device connected to the plug connector of the adapter is sometimes referred to herein as the host.
A plug connector on an accessory may be incompatible with a receptacle connector on a portable media player in at least two ways. First, this incompatibility may be physical; the plug connector of the accessory may not fit the receptacle connector of the portable media player. Second, this incompatibility may be electrical; signals or power received or provided at the plug connector of the accessory may be electrically incompatible with signals or power received or provided at the receptacle connector of the portable media player. In some instances the incompatibility is both physical and electrical.
Where the incompatibility is physical, an embodiment of the present invention provides an adapter having a connector receptacle to mate with a plug connector on an accessory and a plug connector to mate with a receptacle connector on a portable media player. One or more electrical connections may be made between pins of the plug connector and pins of the receptacle connector on the adapter. Where the incompatibility is electrical, an embodiment of the present invention provides one or more conversion circuits placed in the adapter between pins of the plug connector and pins of the receptacle connector on the adapter. Where the incompatibility is both physical and electrical, both these techniques may be employed by embodiments of the present invention.
Some portable media players include authentication circuitry that communicates with authentication circuitry in an accessory during a mating event to authenticate the accessory. If the authentication process is successful, the portable media player and accessory can exchange data and the accessory can be used to perform whatever function it was intended for. If the authentication fails, however, the portable media player disables communication with the accessory. Some embodiments of an adapter according to the present invention include circuitry that performs two levels of two levels of authentication. In a first level, the adapter authenticates itself to the portable media player using a first authentication protocol that the portable media player uses to authenticate accessories designed to operate with it. If the first authentication process is successfully completed and the adapter is permitted to communicate with the portable media player, a second level of authentication can then occur where the adapter authenticates the accessory connected to the adapter according to a second authentication protocol that the accessory would normally employ when connecting to a host that the accessory was designed to operate with. In one embodiment, the circuitry within the adapter can also set selected contacts of its receptacle connector to an open state and then connect the open contacts to appropriate circuitry after the first level of authentication is completed. Such an embodiment prevents an accessory connected to the receptacle connector from recognizing that it is connected to the adapter and potentially to the host until after the first level of authentication is completed.
One particular embodiment of the invention pertains to an adapter that includes a 30-pin receptacle connector that has a pinout compatible with Apple iPod and iPhone devices and an eight contact plug connector that includes a first pair of data contacts designated for the transmission of data using a differential data protocol, such as USB 2.0, and a second pair of data contacts designated for the transmission of data using either the Mikeybus protocol developed by Apple or a UART protocol. Conversion circuitry within the adapter converts signals and voltages received from an accessory device connected to the 30-pin receptacle connector into signals and voltages that can be transmitted over the eight contact plug connector and processed by a portable media player or other host device connected to the eight contact plug connector. The conversion circuitry also convert signals and voltages sent to the adapter by the host device via the eight contact connector to signals and voltages that can be transmitted over the 30-pin receptacle connector and processed by the accessory. In one particular embodiment the adapter includes circuitry that transmits data over the differential data contacts of the eight contact connector using a Mikeybus communication protocol that packs both digital audio and USB data together in a single data stream. The circuitry extracts the digital audio data from the data stream and sends it to a digital-to-analog converter to be output over left and right audio out contacts of the 30-pin connector. The circuitry can also extract the USB data and transmit it over the USB differential data contacts of the 30-pin connector.
Certain embodiments of the present invention provide an adapter that has a first connector that can be used to mate with a plug connector on an accessory. The adapter also includes a second connector that can be used to mate with a receptacle connector on the portable electronic device. As described above, the plug connector on the accessory is incompatible with the receptacle connector receptacle on the portable electronic device. The adapter can further include conversion circuitry adapted to convert signals received from the accessory to a format that can be transmitted to and processed by the portable electronic device and to convert signals received from the portable electronic device to a format that can be transmitted to and processed by the accessory. Additionally, the adapter may also include authentication circuitry adapted to implement a first level of authentication that authenticates the adapter to the portable electronic device. If the first level of authentication is successful, the authentication circuitry may then implement a second level of authentication that authenticates the accessory to the adapter.
In one embodiment, the first connector of the adapter includes (i) a first contact configured to receive an accessory ID signal, (ii) a pair of contacts configured to carry a universal serial bus (USB) signal, (iii) a second contact configured to carry power to the accessory from the portable electronic device, (iv) a third contact configured to carry an accessory detect signal to determine whether the accessory is coupled to the adapter, (v) a first set of differential data contacts, (vi) a second set of contacts configured to carry audio signals, and (vii) a third set of contacts configured to carry video signals.
In a particular embodiment, the second connector of the adapter includes (i) a first contact configured to carry identification signal to the portable electronic device, (ii) a first pair of data contacts configured to carry differential data signals, (iii) a second contact configured to carry a host power signal from the accessory to the portable electronic device, (iv) a third contact configured to carry accessory power from the portable electronic device to the accessory, (v) a second pair of data contacts configured to carry differential data signals, and (vi) a fourth contact coupled to a ground path.
An embodiment of the present invention provides a method for operating an adapter. The method includes the adapter sending identification and authentication information to a host device for authenticating the adapter to the host device. The method further includes the adapter detecting connection of an accessory device to the adapter and receiving identification and authentication information from the accessory. The method further includes the adapter authenticating the accessory and the adapter then enables a power path between the accessory and the host device based authentication of the accessory.
Another particular embodiment of the present invention provided an adapter for enabling connection between a portable electronic device and an accessory. The adapter includes a housing that has a first side and a second side. A first connector is disposed at the first side and a second connector disposed at the second side. The adapter further includes an identification device that is disposed in the housing and coupled to the first connector and a power control device that is disposed in the housing and coupled to the first and the second connector. The adapter further includes authentication circuitry coupled to the first connector and the second connector. The adapter can detect connection of a host device to the first connector and send authentication and identification information to the host device to authenticate the adapter to the host device. Thereafter, the adapter can detect connection of an accessory to the second connector and receive authentication information from the accessory. Based on the received information, the adapter can authenticate the accessory and enable communication between the accessory and the host device upon authenticating the accessory.
In some embodiments, the first connector of the adapter may have between 4 and 16 contacts arranged in two rows such that a first row of contacts is disposed on a upper surface of a printed circuit board (PCB) and a second row of contacts is disposed on a lower surface of the PCB. In a particular embodiment, the contacts are exposed to the environment. The first row and the second row may each have equal number of contacts. For example, if the first connector has 16 contacts, then each of the first row and the second row may have 8 contacts each arranged such that each contact on the upper surface of the PCB has another contact located directly underneath it on the lower surface of the PCB.
To better understand the nature and advantages of the present invention, reference should be made to the following description and the accompanying figures. It is to be understood, however, that each of the figures is provided for the purpose of illustration only and is not intended as a definition of the limits of the scope of the present invention. Also, as a general rule, and unless it is evident to the contrary from the description, where elements in different figures use identical reference numbers, the elements are generally either identical or at least similar in function or purpose.
As shown in
Receptacle connector 22 includes a cavity in which plurality of pins or contacts (not shown) are positioned. Plug connector 14 and receptacle connector 22 are designed to mate with each other to physically and electrically couple the contacts in connector 14 with the contacts within connector 22 so that signals can be transmitted between the contacts. Thus, plug connector 14 and receptacle connector 22 can be said to be “compatible” with each other. When the connectors 14 and 22 are mated, portable media player 10 can exchange information with clock radio 20 to enable, for example, the clock radio to play music that is stored on media player 10.
Various portable media players and other electronic devices may include receptacle connectors that are a different shape, size or pin configuration than receptacle connector 14 in which case these other receptacle connectors may not be compatible with or may be “incompatible” with plug connector 22. A connector insert on an accessory may not be compatible with a connector receptacle on a portable electronic device or portable media player because the connector insert is designed to mate with products made by a first manufacturer, while the portable media player is instead made by a second manufacturer. Also, a portable media player manufacturer may change the design of a connector receptacle for some products, such as newer generation products. For example, a smaller connector may be incorporated into newer generation products to enable the design of smaller portable media players. Also, a connector with a different pinout may support new data communication protocols that could not be supported by an older legacy connector.
There are at least two types of incompatibility that may arise between a plug connector on an accessory and a receptacle connector on a host electronic device. First, the receptacle connector may be physically incompatible with the plug connector, that is, they may have incompatible sizes and literally cannot be connected together in a mechanical sense.
As a second example of incompatible connectors, a plug connector on an accessory may not be compatible with a receptacle connector on a portable electronic device or portable media player because one or more signals or power supply outputs on either the plug connector or receptacle connector are incompatible with inputs on the other end. This may occur at one or more levels of signaling. For example, a physical layer used to transmit and receive signals may be incompatible between the accessory and media player. Specifically, signal voltages and other physical parameters may be different. Also, a transport level, which specifies signal frequency and other parameters, may be different between the devices. The packet structure layer, which defines how commands and data are formatted, and the multi-packet logic levels, which define sequences of commands, may also vary among devices.
Embodiments of the present invention provide adapters that allow communication between a portable media player and an accessory, wherein a receptacle connector on the portable media player and a plug connector on an accessory are incompatible in one or both of these ways. One example is shown in
As shown in
In one particular embodiment, plug connector 42 is an eight contact (plug ground contacts) in-line dual orientation connector as shown in
Tab 104 is sized to be inserted into a corresponding receptacle connector, such as receptacle connector 34 of portable media player 30 shown in
The structure and shape of tab 104 is defined by a ground ring 105 that can be made from stainless steel or another hard conductive material. Connector 100 includes retention features 102a, 102b formed as curved pockets in the sides of ground ring 105 that double as ground contacts. Body 103 is shown in
As an example, in one embodiment an ID module is embodied within an IC operatively coupled to the contacts of connector 100. The ID module can be programmed with identification and configuration information about the connector and/or its associated accessory that can be communicated to a host device during a mating event. As another example, an authentication module programmed to perform an authentication routine, for example a public key encryption routine, with circuitry on the host device can be embodied within an IC operatively coupled to connector 100. The ID module and authentication module can be embodied within the same IC or within different ICs. As still another example, in embodiments where adapter 40 enables an accessory to charge the host device connected to connector 42, a current regulator can be embodied within one of IC's 108a or 108b. The current regulator can be operatively coupled to contacts that are able to deliver power to charge a battery in the host device and regulate current delivered over those contacts to ensure a constant current regardless of input voltage and even when the input voltage varies in a transitory manner.
Bonding pads 110 can also be formed within body 103 near the end of PCB 107. Each bonding pad can be connected to a contact or contact pair within regions 106a and 106b. Wires (not shown) can then be soldered to the bonding pads to provide an electrical connection from the contacts to circuitry within adapter 40. In some embodiments, however, bonding pads are not necessary and instead all electrical connections between the contacts and components of connector 100 and other circuitry within adapter 40 are made through traces on a PCB that the circuitry is coupled to and/or by interconnects between multiple PCBs within adapter 40.
As shown in
Accessory power contact 106(1) can be used for an accessory power signal that provides power from the host to an accessory. The accessory power signal is typically a lower voltage signal than the power in signal received over contacts 106(4) and 106(5), for example, 3.3 volts as compared to 5 volts or higher. The accessory ID contact provides a communication channel that enables the host device to authenticate the accessory and enables the accessory to communicate information to the host device about the accessory's capabilities as described in more detail below.
Data contacts 106(2), 106(3), 106(6) and 106(7) can be used to enable communication between the host and accessory using one or more of several different communication protocols. Data contacts 106(2) and 106(3) are positioned adjacent to and on one side of the power contacts, while data contacts 106(6) and 106(7) are positioned adjacent to but on the other side of the power contacts. The accessory power and accessory ID contacts are positioned at each end of the connector. The data contacts can be high speed data contacts that operate at rate that is two or three orders of magnitude faster than any signals sent over the accessory ID contact which makes the accessory ID signal look essentially like a DC signal to the high speed data lines. Thus, positioning the data contacts between the power contacts and the ID contact improves signal integrity by sandwiching the data contacts between contacts designated for DC signals or essentially DC signals.
Connector 101 can be also a reversible connector just like connector 100. In other words, based on the orientation in which connector 101 is mated with a corresponding connector of a host device, either the contacts on the surface 106a or 106b are in physical and electrical contact with the contacts in the corresponding connector of the host device. As illustrated in
Connector 101 includes two contacts 112(1) and 114(4) that can function as accessory ID contacts to carry the identification signals between the accessory and the portable electronic device. Contacts 112(1) and 114(4) are electrically connected to each other as illustrated in
Connector 101 may further include accessory power contacts 112(5) and 114(8) that may be electrically connected to each other, e.g., via PCB 150. Accessory power contacts carry power from the host device to a connected accessory. For example, in some instances, an accessory connected to the host device may not be self-powered and may derive its power from the host device. In this instance, the host device can supply power to the accessory over either of the accessory contacts, depending on the orientation of connector 101 with respect to a corresponding connector of the host device. Connector 101 may further include two ground contacts 112(8) and 114(1) electrically connected to each other. The ground contacts provide a ground path for connector 101.
Similar to connector 100 of
When tab 104 of connector 100 is fully inserted within cavity 147 of receptacle connector 140 during a mating event between the plug and receptacle connectors, each of contacts 106(1) . . . 106(8) from one of contact regions 106a or 106b are physically coupled to one of contacts 146(1) . . . 146(8) depending on the insertion orientation of connector 100 with respect to connector 140. Thus, contact 146(1) will be physically connected to either contact 106(1) or 106(8) depending on the insertion orientation; data contacts 146(2), 146(3) will connect with either data contacts 106(2), 106(3) or with data contacts 106(7), 106(6) depending on the insertion orientation, etc.
Referring again to
Reference is now made to
As shown in
Audio/video converter 207 can be a one-way converter (e.g., only converts video and/or audio data sent from the host to a format that can be received and processed by the accessory or only converts video and/or audio data sent from the accessory to a format that can be received and processed by the host) or a two-way converter (i.e., converts video and/or audio data sent between the host and the accessory in both directions). In one particular embodiment, audio/video converter 207 is a one-way converter that converts digital audio and digital video data sent over USB data lines of connector 202 into analog audio and analog video signals. In another embodiment converter 207 only converts audio data and adapter 200 does not support the conversion of video data between host 215 and accessory 220.
Similarly, data converter 208 can be a one-way or two-way data converter. In one embodiment, data converter 208 is capable of translating data signals received over a first communication protocol used by accessory 220 and connector 205 to either a USB protocol or UART protocol used by connector 202 and host 215. In another embodiment, connectors 202 and 205 each support USB and UART communication protocols and data converter 208 passes USB signals between the two connectors without conversion but converts the UART signals received from each of host 215 and accessory 220 to a format appropriate for the other of host 215 and accessory 220. Data converter 208 can also process control and ID signals received over connector 205 as may be required to communicate with the accessory. Power converter 209 can convert a first DC voltage received from accessory 220 over connector 205 to a second DC voltage that can be transmitted to host 215 over connector 202, and can convert a third DC voltage received from the host 215 over connector 202 to a fourth DC voltage provided to the accessory 220 through connector 205.
The pinout of connector 202 includes one set of differential data contacts (e.g., USB 2.0 contacts) and one set of UART transmit/receive contacts or Mikeybus contacts as shown in
In some embodiments adapter 40 can include two levels of authentication. In a first level, adapter 40 authenticates itself to host 30 through its connection to the host via connector 100 and connector 140. In one embodiment this level of authentication can be performed by an authentication module 108c over one of the sets of data contacts (either the USB or UART contacts) after the contacts in the host's receptacle connector are configured, and in another embodiment it can be done by an authentication module connected to the ID contact as an initial part of the handshaking algorithm between the host and adapter 40. After the adapter is authenticated and in communication with the host over connector 100, a second level of authentication can occur where an authentication processor 201 in adapter 40 authenticates accessory 20 connected to it via connector 120 and connector 22 according to an authentication protocol that accessory 20 would normally employ when connecting to a host that the accessory 20 was designed to operate with. In some embodiments a single authentication module can perform both the first and second levels of authentication.
In one particular embodiment where adapter 40 in
In another embodiment where adapter 40 does not support the conversion of video data, the contact-to-adapter circuitry connections set forth in Table 1 can be used expect that contacts 21, 22, and 23 are left in an open state and not connected to active circuitry within the adapter. Adapter 40 can also include a microcontroller (not shown in
After adapter 1004 is connected to portable electronic device 1002, adapter 1004 may send identification and authentication information to portable electronic device 1002. Once authenticated, adapter is ready to receive accessory 1006 connected via port/connector 1104. Upon completion of the identification and authentication process described above, the portable electronic device may instruct the adapter to transition to the bypass mode. In some embodiments, the bypass mode may be the default mode that the adapter is placed in upon connection with the portable electronic device.
Once accessory 1006 is connected to connector 1104, adapter 1004 may receive accessory identification information from accessory 1006, e.g., via the ACC_Detect contact in connector 1104. Adapter 1004 then authenticates accessory 1006 based on the accessory identification information. Once accessory 1006 is authenticated, adapter 1004 can now relay information between accessory 1006 and portable electronic device 1002.
In some embodiments, first connector 1102 can be implemented as plug connector 100 of
Controller 1114 can include, e.g., a microprocessor or microcontroller executing program code to perform various operations associated with adapter 1004. Controller 1114 controls the operation of adapter 1004 including, but not limited to receiving instructions from a connected portable electronic device for changing an operation mode of adapter 1004, selectively activating certain components/signal paths in conjunction with USB multiplexer 1112 to place adapter 1004 into the requested mode, and generally controlling the signal flow to and from connectors 1102 and 1104.
Logic circuitry 1116 may include an ASIC that receives signals from connector 1104, interprets the received signals and provides the information to controller 1114, which can then perform an action based on the received information. Logic circuitry 1116 can also receive inputs from controller 1114 and communicate information to a connected accessory via connector 1104.
Adapter 1004 may also process signals related to USB, analog audio, UART, power, and exchange of messages associated with an accessory protocol between a connected portable electronic device via connector 1102 and a connected accessory via connector 1104. In addition, adapter 1004 may also process one or more of the signals, e.g., as illustrated in
It will be appreciated that the system configurations and components for adapter 1004 described herein are illustrative and that variations and modifications are possible. The adapter may have other components not specifically described herein. Further, while the adapter is described herein with reference to particular blocks, it is to be understood that these blocks are defined for convenience of description and are not intended to imply a particular physical arrangement of component parts. Further, the blocks need not correspond to physically distinct components. Blocks can be configured to perform various operations, e.g., by programming a processor or providing appropriate control circuitry, and various blocks might or might not be reconfigurable depending on how the initial configuration is obtained. Embodiments of the present invention can be realized in a variety of devices including electronic devices implemented using any combination of circuitry and software.
When an accessory is capable of consuming analog audio but does not use the USB transport for iAP, the portable electronic device can place conversion circuitry 220 in analog audio mode. In this mode all iAP messaging is sent over the UART transport.
If an accessory is capable of consuming analog audio and uses the USB transport for iAP messaging, the accessory can request to place conversion circuitry 220 in USB bridge mode. Both digital audio and accessory protocol (iAP) messages are sent over the USB lines. Circuitry 220 includes two USB devices, a full speed device and a high speed device. A multiplexor allows these devices to be switched to the USB data lines of connector 120 as needed.
Initially when accessory 1006 is connected to adapter 1004, the adapter may be in the “bypass” mode discussed above and accessory 1006 can directly communicate with portable electronic device 1002. As part of this communication, the portable electronic device can determine the type of accessory connected and its operating requirements. If portable electronic device 1002 determines that accessory 1006 requests communication using the accessory protocol over the USB line and analog audio input, the portable electronic device instructs the adapter to enable the bridge mode. The portable electronic device then enters a host mode. In some embodiments, the adapter may disable connector 1104 (thereby disconnecting the accessory) prior to entering the bridge mode. After entering the bridge mode, the adapter then re-enables connector 1104 so that the accessory can communicate with the portable electronic device. In this mode, USB device 1108 is coupled to the audio output of the portable electronic device via USB Mux 1112. USB device 1108 is also coupled to USB device 1110 via controller 1114. USB device 1110 is coupled to the USB data line of connector 1104 via USB Mux 1112. USB device 1108 is also coupled to an audio input pin of connector 1104 via controller 1114 in order to process the audio data.
In operation, USB device 1108 may receive data from the portable media device via connector 1102. USB device 1108 cannot communicate directly with USB device 1110. Hence, controller 1114 receives the data from USB device 1108 and forwards the data to USB device 1110. In some embodiments, the two USB devices may operate using different protocols. For example, USB device 1108 may be a full-speed USB device while USB device 1110 may be a high speed USB device. Alternatively, one of the USB devices may use version 1.1 protocol and the other USB device may use version 2.0 or 3.0 protocol. In such instances, direct data transfer between the two USB devices may not be possible. Controller 1114 acts as a “bridge” to properly convert the received data to the appropriate format before sending it to the portable media device and/or the accessory.
In operation, the portable electronic device outputs digital audio data using a USB audio output pin of connector 1102. The digital audio data is processed by USB device 1108 and microcontroller 1114 and converted to analog audio. The analog audio is then input to the accessory via the audio input pin of connector 1104.
If accessory 1006 wants to send any messages to the portable electronic device, e.g., for invoking some functionality of the portable electronic device or any other digital data, the message/data is output over the USB data pins of connector 1104. The message/data is then processed by USB device 1110 and sent to controller 1114. Controller 1114 acts as a bridge to transfer the message/data to USB device 1108. USB device 1108 then communicates the message/data to portable electronic device 1002 over the same USB audio pin of connector 1102. If the portable electronic device wants to send message/data to the accessory, then the same path in reverse can be followed. Thus, portable electronic device 1002 can output audio and other non-audio data using the same USB data lines and accessory 1006 can receive the messages/non-analog audio data on its USB lines and receive analog audio data on its audio input line.
A USB device can only communicate with a USB host. In the bridge mode, both the accessory and the host device act as USB hosts in order to communicate with the two USB devices 1110 and 1108, respectively. As described above, the two USB devices cannot directly communicate with each other. In the bridge mode, the adapter effectively communicates data between the accessory and the host device by properly processing the data as needed.
The above description of exemplary embodiments of the invention has been presented for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form described, and many modifications and variations are possible in light of the teaching above. The embodiments were chosen and described in order to best explain the principles of the invention and its practical applications to thereby enable others skilled in the art to best utilize the invention in various embodiments and with various modifications as are suited to the particular use contemplated.
Number | Name | Date | Kind |
---|---|---|---|
4223406 | Someno | Sep 1980 | A |
4249255 | Molinari | Feb 1981 | A |
4344186 | Ong | Aug 1982 | A |
5387110 | Kantner et al. | Feb 1995 | A |
5742273 | Flinders et al. | Apr 1998 | A |
6127941 | Van Ryzin | Oct 2000 | A |
6131125 | Rostoker et al. | Oct 2000 | A |
6145035 | Mai et al. | Nov 2000 | A |
6408351 | Hamdi et al. | Jun 2002 | B1 |
6934561 | Burrus | Aug 2005 | B2 |
6934568 | Charlier et al. | Aug 2005 | B2 |
7005889 | Sowden et al. | Feb 2006 | B2 |
7127541 | Govindarajulu et al. | Oct 2006 | B2 |
7269673 | Kim et al. | Sep 2007 | B2 |
7280847 | Goldthwaite et al. | Oct 2007 | B2 |
7305254 | Findikli | Dec 2007 | B2 |
7305511 | Barrett et al. | Dec 2007 | B2 |
7321946 | Olson | Jan 2008 | B2 |
7548675 | Tatum et al. | Jun 2009 | B2 |
7564678 | Langberg et al. | Jul 2009 | B2 |
7591657 | Teicher | Sep 2009 | B2 |
7627343 | Fadell et al. | Dec 2009 | B2 |
7762470 | Finn et al. | Jul 2010 | B2 |
7822973 | Okaya | Oct 2010 | B2 |
7823214 | Rubinstein et al. | Oct 2010 | B2 |
7831756 | Fils | Nov 2010 | B1 |
7836223 | Butcher | Nov 2010 | B2 |
7840729 | Inoue et al. | Nov 2010 | B2 |
8041300 | Dorogusker et al. | Oct 2011 | B2 |
8126734 | Dicks et al. | Feb 2012 | B2 |
8161567 | Rubinstein et al. | Apr 2012 | B2 |
8208853 | Lydon et al. | Jun 2012 | B2 |
8238811 | Lydon | Aug 2012 | B2 |
8275924 | Krueger et al. | Sep 2012 | B2 |
8280465 | Dorogusker et al. | Oct 2012 | B2 |
8296587 | Paniagua et al. | Oct 2012 | B2 |
8369785 | Dorogusker et al. | Feb 2013 | B2 |
8478913 | Terlizzi et al. | Jul 2013 | B2 |
8688876 | Fritchman et al. | Apr 2014 | B1 |
20020003471 | Treodel et al. | Jan 2002 | A1 |
20020032813 | Hosaka et al. | Mar 2002 | A1 |
20040072544 | Alexis | Apr 2004 | A1 |
20040103223 | Gabehart et al. | May 2004 | A1 |
20040127256 | Goldthwaite et al. | Jul 2004 | A1 |
20040151327 | Marlow | Aug 2004 | A1 |
20050044372 | Aull et al. | Feb 2005 | A1 |
20050070157 | Neo et al. | Mar 2005 | A1 |
20050157458 | Yin et al. | Jul 2005 | A1 |
20050224589 | Park et al. | Oct 2005 | A1 |
20050266879 | Spaur et al. | Dec 2005 | A1 |
20060053447 | Krzyzanowski et al. | Mar 2006 | A1 |
20060056401 | Bohm et al. | Mar 2006 | A1 |
20060156415 | Rubinstein et al. | Jul 2006 | A1 |
20070015457 | Krampf et al. | Jan 2007 | A1 |
20070086724 | Grady et al. | Apr 2007 | A1 |
20070087725 | Anderson | Apr 2007 | A1 |
20070214305 | Levy | Sep 2007 | A1 |
20080097911 | Dicks et al. | Apr 2008 | A1 |
20080140872 | Wright | Jun 2008 | A1 |
20080163049 | Krampf | Jul 2008 | A1 |
20080198264 | Balram | Aug 2008 | A1 |
20080214237 | Cupps et al. | Sep 2008 | A1 |
20080221715 | Krzyzanowski et al. | Sep 2008 | A1 |
20080227393 | Tang et al. | Sep 2008 | A1 |
20090179768 | Sander et al. | Jul 2009 | A1 |
20100064065 | Depta et al. | Mar 2010 | A1 |
20100075604 | Lydon et al. | Mar 2010 | A1 |
20100077121 | Lai et al. | Mar 2010 | A1 |
20100180063 | Ananny et al. | Jul 2010 | A1 |
20110055407 | Lydon et al. | Mar 2011 | A1 |
20110078354 | Krueger et al. | Mar 2011 | A1 |
20110167176 | Yew et al. | Jul 2011 | A1 |
20120005395 | Lydon et al. | Jan 2012 | A1 |
20120096207 | Chen | Apr 2012 | A1 |
20120131230 | Ady et al. | May 2012 | A1 |
20120252261 | Wu | Oct 2012 | A1 |
20130080662 | Bourque | Mar 2013 | A1 |
20130138861 | Terlizzi et al. | May 2013 | A1 |
20130304942 | Golembeski et al. | Nov 2013 | A1 |
20140073188 | Fritchman et al. | Mar 2014 | A1 |
20140075061 | Fritchman et al. | Mar 2014 | A1 |
20140075210 | Rich et al. | Mar 2014 | A1 |
Number | Date | Country |
---|---|---|
4410741 | Sep 1944 | DE |
3032798 | Mar 1981 | DE |
4432589 | Mar 1996 | DE |
19521057 | Dec 1996 | DE |
0899889 | Mar 1999 | EP |
1150444 | Oct 2001 | EP |
2209429 | Dec 1995 | GB |
2308512 | Jun 1997 | GB |
02-078171 | Mar 1990 | JP |
0208872 | Jan 2002 | WO |
2007022297 | Feb 2007 | WO |
2009069969 | Jun 2009 | WO |
2010027694 | Mar 2010 | WO |
2011150403 | Dec 2011 | WO |
Entry |
---|
International Search Report and Written Opinion for PCT Application No. PCT/US2012/067118, mailed on Aug. 1, 2013, 10 pages. |
Extended European Search Report for European Application No. 12194586.9, mailed on Aug. 1, 2013, 6 pages. |
Combined Search and Examination Report for United Kingdom Patent Application No. 1221337.7, mailed May 15, 2013, 9 pages. |
Notice of Allowance for U.S. Appl. No. 13/680,000, mailed Apr. 26, 2013, 31 pages. |
“Reversible USB connector fits into ports either ways”, Free Press Release, Jun. 25, 2010, 1 page. |
“USB-Peripheral to Ethernet Adapter: User Guide” Mobility Electronics, 2005, 16 pages. |
“Ibizia iFIPO Bluetooth Module with iPod Dock Connector for iPod Access”; http://www.amazon.com/Ibizia-iFIPO-Bluetooth-Connector-Accessories/dp/B00160QW, downloaded on Oct. 25, 2010, 6 pages. |
“Customer Reviews: Ibizia iFIPO Bluetooth Module with iPod Dock Connector”; http://www.amazon.com/Ibizia-iFIPO-Bluetooth-Connector-Accessories/product-reviews, downloaded on Oct. 25, 2010, 5 pages. |
“Customer Reviews: Anycom BluNa Bluetooth Nano iPod Adaptor”; http://www.amazon.com/Anycom-BluNa-Bluetooth-Nano-Adaptor/product-reviews/B00, dowloaded on Oct. 25, 2010, 4 pages. |
“Customer Reviews: ANYCOM FIPO Bluetooth Receiver—Bluetooth wireless . . . ”; http://www.amazon.com/ANYCOM-FIPO-Bluetooth-Receiver-wireless-/product-reviews, downloaded on Oct. 25, 2010, 5 pages. |
“AnyCom BluNa iPod Bluetooth Adapter—iPod Accessory Reviews by Mobile Tech Review”; http://www.mobletechreview.com/iPod/AnyCom-BluNa.htm, downloaded on Oct. 25, 2010, 3 pages. |
Office Action for Korean Patent Application No. 10-2012-0136985, mailed Dec. 5, 2013, 9 pages. |
Number | Date | Country | |
---|---|---|---|
20130238823 A1 | Sep 2013 | US |
Number | Date | Country | |
---|---|---|---|
61565910 | Dec 2011 | US | |
61565372 | Nov 2011 | US | |
61694423 | Aug 2012 | US |