System method for connecting USB Type-C devices by measuring predetermined test patterns between a plurality of connected accessories

US9396148B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9396148-B2
Application numberUS-201414223860-A
CountryUS
Kind codeB2
Filing dateMar 24, 2014
Priority dateMar 24, 2014
Publication dateJul 19, 2016
Grant dateJul 19, 2016

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.

In some example embodiments, there may be provided a method, which may include sending, by a user equipment, a first predetermined test pattern to a first accessory including a first connector, when the first accessory is in a first mode of operation; determining, by the user equipment, a configuration of the first accessory in the first mode by at least measuring a first time for the first predetermined test pattern to return from the first connector and a data loop at the first accessory; sending, by the user equipment, a second predetermined test pattern via at least the first connector; and determining, by the user equipment, a presence of a data loop extension, by at least measuring a second time for the second predetermined test pattern to return from the first connector and at least one of the data loop at the first accessory or the data loop extension.

First claim

Opening claim text (preview).

What is claimed: 1. A method comprising: sending, by a user equipment, a first predetermined test pattern to a first accessory including a first connector, when the first accessory is in a first mode of operation; determining, by the user equipment, a configuration of the first accessory in the first mode by at least measuring a first time for the first predetermined test pattern to return from the first connector and a data loop at the first accessory; sending, by the user equipment, a second predetermined test pattern via at least the first connector; and determining, by the user equipment, a presence of a data loop extension, by at least measuring a second time for the second predetermined test pattern to return from the first connector and at least one of the data loop at the first accessory or the data loop extension comprising a second data loop at a second accessory coupled to the first accessory. 2. The method of claim 1 , further comprising: determining an extension control position at the data loop of the first accessory; and sending at least one control bit to the extension control position to enable extension of the data loop at the first accessory to the data loop extension. 3. The method of claim 2 , wherein the extension control position is determined based on the measured first time. 4. The method of claim 1 , wherein the data loop extension comprises a memory at the first accessory, and wherein the memory comprises information about the first accessory. 5. The method of claim 1 , wherein the first connector comprises a universal serial bus Type-C connector. 6. The method of claim 1 , wherein the first mode comprises a special docking mode. 7. An apparatus comprising: at least one input shift register; at least one output shift register, wherein the at least one input shift register and the at least one output shift register are coupled to a first connector; and at least one switch configured to feed data from the at least one input shift register to the at least one output shift register when the at least one switch is in a first state, the at least one switch configured to feed data from the at least one input shift register to an extension output when the at least one switch is in a second state, wherein the at least one switch is controlled based on at least one bit at an extension control position at the at least one input shift register, the at least one output shift register, or a combination thereof. 8. The apparatus of claim 7 , wherein the extension output is coupled to a memory comprising information about the apparatus, and wherein the memory is further coupled to the at least one output shift register. 9. The apparatus of claim 7 , wherein the extension output is coupled to a second connector. 10. A non-transitory computer-readable storage medium including computer program code, which when executed by at least one processor causes operations comprising: sending a first predetermined test pattern to a first accessory including a first connector, when the first accessory is in a first mode of operation; determining a configuration of the first accessory in the first mode by at least measuring a first time for the first predetermined test pattern to return from the first connector and a data loop at the first accessory; sending a second predetermined test pattern via at least the first connector; and determining a presence of a data loop extension, by at least measuring a second time for the second predetermined test pattern to return from the first connector and at least one of the data loop at the first accessory or the data loop extension comprising a second data loop at a second accessory coupled to the first accessory.

Assignees

Inventors

Classifications

  • G06F13/385Primary

    for adaptation of a particular data processing system to different peripheral devices · CPC title

  • using switching circuits, e.g. switching matrix, connection or expansion network (G06F13/4009 takes precedence) · CPC title

  • using a clocked protocol · 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 US9396148B2 cover?
In some example embodiments, there may be provided a method, which may include sending, by a user equipment, a first predetermined test pattern to a first accessory including a first connector, when the first accessory is in a first mode of operation; determining, by the user equipment, a configuration of the first accessory in the first mode by at least measuring a first time for the first pre…
Who is the assignee on this patent?
Nokia Corp, Nokia Technologies Oy
What technology area does this patent fall under?
Primary CPC classification G06F13/385. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 19 2016 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).