Tunneling in usb power delivery
US-2015370299-A1 · Dec 24, 2015 · US
US2016378971A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016378971-A1 |
| Application number | US-201514751825-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 26, 2015 |
| Priority date | Jun 26, 2015 |
| Publication date | Dec 29, 2016 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An apparatus is described herein. The apparatus includes a controller and a proxy entity. The controller is to detect a peripheral device and authenticate the peripheral device according to a first protocol. The proxy entity that is to configure the peripheral device in an operable protocol in response to the authentication.
Opening claim text (preview).
What is claimed is: 1 . An apparatus for authentication of a multiple protocol connection, comprising: a controller that is to detect a peripheral device and authenticate the peripheral device according to a first protocol; and a proxy entity that is to configure the peripheral device in an operable protocol in response to the authentication with a host. 2 . The apparatus of claim 1 , wherein the host and the peripheral device are coupled via a multi-protocol connection. 3 . The apparatus of claim 1 , wherein the host and the device are peripheral coupled via a USB Type-C connection. 4 . The apparatus of claim 1 , wherein the first protocol is a Universal Serial Bus 2.0 protocol. 5 . The apparatus of claim 1 , wherein the first protocol is a Universal Serial Bus Power Delivery protocol. 6 . The apparatus of claim 1 , wherein the proxy entity is to translate an authentication message across multiple protocols to traverse a USB hub that is coupled with the host device and the peripheral device. 7 . The apparatus of claim 1 , wherein the authentication is performed via a mutual authentication. 8 . The apparatus of claim 1 , wherein the authentication is performed via a public key infrastructure. 9 . The apparatus of claim 1 , wherein the host communicates with the peripheral device based on a host policy. 10 . The apparatus of claim 9 , wherein the host policy prevents the presence of the peripheral device from becoming visible to an operating system of the host. 11 . The apparatus of claim 1 , wherein the device, based on its policy, is to communicate with the host. 12 . A method for authentication of a multiple protocol connection, comprising: determining a first domain based on a device configuration; authenticating, by a host, a device in the first domain; reconfiguring the device to operate in a second domain based on the authentication of the device in the first domain. 13 . The method of claim 12 , comprising determining the first domain by detecting the device configuration using a proxy entity. 14 . The method of claim 12 , wherein the host and the device are coupled via a multi-domain connection. 15 . The method of claim 12 , wherein the host and the device are coupled via a USB Type-C connection. 16 . The method of claim 12 , wherein the first domain is a Universal Serial Bus 2.0 protocol. 17 . The method of claim 12 , wherein the first domain is Universal Serial Bus Power Delivery protocol. 18 . A system for authentication of a multiple protocol connection, comprising: a host device; a peripheral device, wherein the host device and the peripheral device are to mutually authenticate in a first domain; and a controller that is to configure the peripheral device in an operable domain in response to the authentication. 19 . The system of claim 18 , wherein the host and the peripheral device are coupled via a multi-domain connection. 20 . The system of claim 18 , wherein the host and the device are peripheral coupled via a USB Type-C connection. 21 . The system of claim 18 , wherein the first domain is a Universal Serial Bus 2.0 domain. 22 . The system of claim 18 , wherein the first domain is a Universal Serial Bus Power Delivery domain. 23 . The system of claim 18 , wherein the proxy entity is to translate an authentication message across multiple domains to traverse a USB hub that is coupled with the host device and the peripheral device. 24 . The system of claim 18 , wherein the authentication is performed via a public key infrastructure. 25 . The system of claim 18 , wherein in response to the authentication, the peripheral device is initialized.
where the program performs an interfacing function, e.g. device driver (G06F13/105 takes precedence; contention policies within device drivers G06F9/4881; scheduling within device drivers G06F9/52) · CPC title
Program or device authentication · CPC title
on a serial bus, e.g. I2C bus, SPI bus (on daisy chain buses G06F13/4247) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.