IP Library Granted Patent US 8,484,387
Granted Patent B2
US 8,484,387 · App. 13/172,745 · Granted Jul 9, 2013

Detection of cable connections for electronic devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,484,387
App. No.
13/172,745
Granted
Jul 9, 2013
Kind
B2
Abstract

Embodiments of the invention are generally directed to detection of cable connections for electronic devices. An embodiment of an apparatus includes a port for the connection of a cable, the port being compatible with a first protocol and a second protocol, the port including multiple pins including a first pin for a first line and a second pin for a second line. The apparatus further includes a processor to determine a type of source device connected to the cable, where determination of the type of source device includes the apparatus detecting a low signal on the first line and a high signal on the second line, and, upon detecting the low signal on first line and the high signal on the second line, the apparatus initiates a discovery sequence, the discovery sequence including transmitting a signal sequence on the second line and attempting to receive the signal sequence on the second line. If the signal sequence is successfully received on the second line, the apparatus determines that a source device compatible with the first protocol is connected to the cable.

Claims (48)

1. An apparatus comprising:

a port for the connection of a cable, the port being compatible with a first protocol and a second protocol, the port including a plurality of pins including a first pin for a first line, a second pin for a second line, and a third pin that is a power pin; and

a processor to determine a type of source device connected to the cable, where determination of the type of source device includes:

determining by the apparatus whether the source device is able to complete a discovery and handshake process under a first protocol,

if the source device is not able to complete the discovery and handshake process under the first protocol, the apparatus detecting a value of a signal on the first line and a value of a signal on the second line,

upon detecting a low signal on first line and a high signal on the second line, the apparatus is to initiate a discovery sequence, the discovery sequence including:

transmitting a signal sequence on the second line;

attempting to receive the signal sequence on the second line;

upon successfully receiving the signal sequence on the second line, the apparatus is to determine that a source device compatible with the first protocol is connected to the cable and to supply a power signal on the power pin to the source device; and

upon failing to receive the signal sequence on the second line, the apparatus is to determine that a source device compatible with the first protocol is not connected to the cable and to apply no power to the power pin.

2. The apparatus of claim 1 , wherein the first protocol is MHL (Mobile High-Definition Link) and the second protocol is HDMI (High Definition Multimedia Interface).

3. The apparatus of claim 2 , wherein the first line is an SCL line for a DDC (Display Data Channel) communication channel.

4. The apparatus of claim 2 , wherein the second line is a SDA line for a DDC (Display Data Channel) communication channel.

5. The apparatus of claim 1 , wherein the cable includes a pull down resistance for the first line.

6. The apparatus of claim 1 , wherein the signal sequence is a pseudo random signal sequence.

7. The apparatus of claim 1 , further comprising a first pullup resistor coupled to the first line and a second pullup resistor coupled to the second line.

8. The apparatus of claim 1 , wherein a source device that is detected using the detection sequence is a device compatible with the first protocol, the source device having a battery without sufficient power when the source device is connected to the cable to allow completion of the discovery and handshake process for the first protocol.

9. The apparatus of claim 1 , wherein the second protocol requires that the source device supply a voltage on the power pin.

10. The apparatus of claim 1 , wherein upon the apparatus determining that the source device compatible with the protocol is connected to the cable and supplying the power signal on the power pin to the source device, the apparatus determining again whether the source device is able to complete the discovery and handshake process under the first protocol.

11. A method comprising:

determining by whether a source device connected by a cable to a port is able to complete a discovery and handshake process under a first protocol, the port being compatible with the first protocol and a second protocol;

upon determining that the source device is not able to complete the discovery and handshake process under the first protocol, detecting a state of a signal on a first line and a signal on a second line of the port for the connection of the cable, the port including a plurality of pins including a first pin for the first line, a second pin for the second line, and a third pin that is a power pin; and

upon detecting the low signal on first line and the high signal on the second line, initiating a discovery sequence on the port, the discovery sequence including:

transmitting a signal sequence on the second line,

attempting to receive the signal sequence on the second line,

upon successfully receiving the signal sequence on the second line, determining that a source device compatible with the first protocol is connected to the cable and supplying a power signal on the power pin to the source device, and

upon failing to receiver the signal sequence on the second line, determining that a source device compatible with the first protocol is not connected to the cable and applying no power to the power pin.

12. The method of claim 11 , wherein the first protocol is MHL (Mobile High-Definition Link) and the second protocol is HDMI (High Definition Multimedia Interface).

13. The method of claim 12 , wherein the first line is an SCL line for a DDC (Display Data Channel) communication channel and the second line is a SDA line for the DDC communication channel.

14. The method of claim 11 , wherein the cable includes a pull down resistance for the first line.

15. The method of claim 11 , wherein transmitting the signal sequence comprises transmitting a pseudo random signal sequence.

16. The method of claim 11 , wherein upon determining that the source device compatible with the protocol is connected to the cable and supplying the power signal on the power pin to the source device, determining again whether the source device is able to complete the discovery and handshake process under the first protocol.

17. A system comprising:

a sink device, the sink device including a port for the connection of a cable, the port being compatible with a first protocol and a second protocol, the port including a plurality of pins including a first pin for a first line, a second pin for a second line, and a third pin that is a power pin, the sink device to determine a type of source device connected to the cable, wherein determination of the type of source device includes:

the sink device determining whether the source device is able to complete a discovery and handshake process for the first protocol,

upon determining that the source device is not able to complete the discovery and handshake process under the first protocol, the sink device detecting a value of a signal on the first line and a value of a signal on the second line, and

upon detection of a low signal on first line and a high signal on the second line, the sink device initiating a discovery sequence, the discovery sequence including transmitting a signal sequence on the second line and attempting to receive the signal sequence on the second line; and

a cable for connection with the port, the cable including a connector having a plurality of pins including a first pin to connect with the first pin of the port, a second pin to connect with a second pin of the port, and a third pin to connect with the power pin, wherein the cable includes a pull-down resistor coupled with the first pin of the cable connector;

wherein, upon the sink device successfully receiving the signal sequence on the second line, the sink device is to determine that a source device compatible with the first protocol is connected to the cable and to supply a power signal on the power pin to the source device;

wherein, upon the sink device failing to receive the signal sequence on the second line, the sink device is to determine that a source device compatible with the first protocol is not connected to the cable and to apply no power to the power pin.

18. The system of claim 17 , wherein the first protocol is MHL (Mobile High-Definition Link) and the second protocol is HDMI (High Definition Multimedia Interface).

19. The system of claim 18 , wherein the first line is an SCL line for a DDC (Display Data Channel) communication channel.

20. The system of claim 18 , wherein the second line is a SDA line for a DDC (Display Data Channel) communication channel.

21. The system of claim 17 , wherein the signal sequence is a pseudo random signal sequence.

22. The system of claim 17 , the sink device further comprising a first pullup resistor coupled to the first line and a second pullup resistor coupled to the second line.

23. The system of claim 17 , wherein the source device includes a battery that does not have sufficient power when the source device is connected to the cable to allow completion of the discovery and handshake process for the first protocol.

24. The system of claim 17 , wherein the second protocol requires that the source device supply a voltage on the power pin.

25. The system of claim 17 , wherein upon the sink device determining that the source device compatible with the protocol is connected to the cable and supplying the power signal on the power pin to the source device, the sink device determining again whether the source device is able to complete the discovery and handshake process under the first protocol.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: LATTICE SEMICONDUCTOR CORPORATION
To: UNIVERSAL CONNECTIVITY TECHNOLOGIES INC.
Reel/Frame 058979/0440 →
RELEASE OF SECURITY INTEREST Recorded Nov 10, 2021
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
To: LATTICE SEMICONDUCTOR CORPORATION
Reel/Frame 058067/0896 →
SECURITY INTEREST Recorded Jul 18, 2019
From: LATTICE SEMICONDUCTOR CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 049795/0481 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: JEFFERIES FINANCE LLC
To: LATTICE SEMICONDUCTOR CORPORATION; SILICON IMAGE, INC.; SIBEAM, INC.; DVDO, INC.
Reel/Frame 049827/0326 →
MERGER Recorded Aug 21, 2015
From: SILICON IMAGE, INC.
To: LATTICE SEMICONDUCTOR CORPORATION
Reel/Frame 036419/0792 →
SECURITY INTEREST Recorded Mar 19, 2015
From: LATTICE SEMICONDUCTOR CORPORATION; SIBEAM, INC.; SILICON IMAGE, INC.; DVDO, INC.
To: JEFFERIES FINANCE LLC
Reel/Frame 035226/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2011
From: KIM, GYUDONG; HARRELL, CHANDLEE; RANADE, SHRIKANT; PEYSAKHOVICH, ALEXANDER
To: SILICON IMAGE, INC.
Reel/Frame 026897/0613 →