Serial communication over communication control pin

US9547573B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9547573-B2
Application numberUS-201314051012-A
CountryUS
Kind codeB2
Filing dateOct 10, 2013
Priority dateOct 10, 2013
Publication dateJan 17, 2017
Grant dateJan 17, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and apparatus, including computer program products, are provided for serial communications over a communications control pin. The method may include detecting, by a first device including a data interface, a current flow at a first communication control pin at the data interface; and assigning, by the first device based on the detection of the current flow at the first communication control pin, serial data communication circuitry to a second communication control pin at the data interface to carry serial data communications to another device. Related apparatus, systems, methods, and articles are also described.

First claim

Opening claim text (preview).

What is claimed: 1. A method comprising: detecting, by a first device including a data interface, a current flow at a first communication control pin at the data interface, wherein the first communication control pin and a second communication control pin are configured to at least enable detection of an orientation of a connector by at least detecting the current flow; and assigning, by the first device based on the detection of the current flow at the first communication control pin, serial data communication circuitry to the second communication control pin at the data interface to carry serial data communications to another device. 2. The method of claim 1 , wherein the data interface comprises at least one of a universal serial bus connector and a universal serial bus receptacle. 3. The method of claim 1 , wherein the first communication control pin and the second communication control pin are coupled to at least pull-down resistor and a ground. 4. The method of claim 3 , wherein the first communication control pin is coupled to the other device including a pull-up resistor causing the current flow when coupled. 5. The method of claim 1 , wherein the first communication control pin is located at a first row of the data interface, and wherein the second communication control pin is located at a second row of the data interface. 6. The method of claim 1 , wherein the detecting further comprises identifying the first communication control pin as actively carrying communication control signaling, and wherein the assigning further comprises selecting the second communication control pin that is not actively carrying communication control signaling to carry the serial data. 7. The method of claim 1 , further comprising: detecting, by the first device, a current flow at the second communication control pin; and assigning, by the first device based on the detection of the current flow at the second communication control pin, the serial data communication circuitry to the first communication control pin to carry serial data communications to the other device. 8. An apparatus comprising: a data interface including a first communication control pin and a second communication control pin, the first communication control pin and a second communication control pin coupled to a pull-down resistor; detection circuitry to detect a current flow at the first communication control pin, wherein the first communication control pin and the second communication control pin are configured to at least enable detection of an orientation of a connector by at least detecting the current flow; and control circuitry to assign, based on the detection of the current flow at the first communication control pin, serial data communication circuitry to the second communication control pin to enable serial data communications between the apparatus and another device. 9. The apparatus of claim 8 , wherein the data interface comprises at least one of a universal serial bus connector and a universal serial bus receptacle. 10. The apparatus of claim 8 , wherein the first communication control pin is coupled to the other device including a pull-up resistor causing the current flow when coupled. 11. The apparatus of claim 8 , wherein the first communication control pin is located at a first row of the data interface, and wherein the second communication control pin is located at a second row of the data interface. 12. The apparatus of claim 8 , wherein the detection circuitry identifies the first communication control pin as actively carrying communication control signaling, and wherein the control circuitry selects the second communication control pin that is not actively carrying communication control signaling to carry the serial data. 13. The apparatus of claim 8 , wherein the detection circuitry is configured to detect a current flow at the second communication control pin, and wherein the control circuitry is configured to assign, based on the detection of current flow the second communication control pin, the serial data communication circuitry to the first communication control pin at the data interface to carry serial data communications between the apparatus and the other device. 14. An apparatus comprising: a data interface including a first communication control pin and a second communication control pin, the first communication control pin coupled to a pull-up resistor and a source of power; detection circuitry to detect a current flow at the first communication control pin, wherein the first communication control pin and the second communication control pin are configured to at least enable detection of an orientation of a connector by at least detecting the current flow; and a serial data interface coupled the second communication control pin, the serial data interface allowed to send serial data via the second communication control pin after the detected current flow at the first communication control pin. 15. The apparatus of claim 13 , wherein the data interface comprises at least one of a universal serial bus connector and a universal serial bus receptacle. 16. The apparatus of claim 13 , wherein the first communication control pin is coupled to the other device including a pull-down resistor causing the current flow when coupled. 17. The apparatus of claim 13 , wherein the first communication control pin is located at a first row of the data interface, and wherein the second communication control pin is located at a second row of the data interface. 18. A method comprising: detecting, by a device including a data interface having a first communication control pin and a second communication control pin, a current flow at the first communication control pin, the current flow caused by at least a pull-up resistor and a source of power, wherein the first communication control pin and a second communication control pin are configured to at least enable detection of an orientation of a connector by at least detecting the current flow; and communicating, by the device when the current flow is detected at the first communications pin, serial data via the second communication control pin at the data interface. 19. The method of claim 18 , wherein the data interface comprises at least one of a universal serial bus connector and a universal serial bus receptacle. 20. The method of claim 18 , wherein the first communication control pin is coupled to the other device including a pull-down resistor causing the current flow when coupled. 21. The method of claim 18 , wherein the first communication control pin is located at a first row of the data interface, and wherein the second communication control pin is located at a second row of the data interface. 22. A non-transitory computer-readable storage medium including computer program code which when executed by at least one processor circuitry causes operations comprising: detecting, by a first device including a data interface, a current flow at a first communication control pin at the data interface, wherein the first communication control pin and a second communication control pin are configured to at least enable detection of an orientation of a connector by at least detecting the current flow; and assigning, by the first device based on the detection of the current flow at the first communication control pin, serial data communication circuitry to a second communication control pin at the data interface to carry serial data communications to another

Assignees

Inventors

Classifications

  • Device-to-bus coupling · CPC title

  • using universal interface adapter · CPC title

  • where the computing system component is a bus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9547573B2 cover?
Methods and apparatus, including computer program products, are provided for serial communications over a communications control pin. The method may include detecting, by a first device including a data interface, a current flow at a first communication control pin at the data interface; and assigning, by the first device based on the detection of the current flow at the first communication con…
Who is the assignee on this patent?
Nokia Corp, Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification G06F13/4063. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 17 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).