Extremely high frequency systems and methods of operating the same to establish USB data transport protocols
First Claim
1. A method for resolving a USB mode for use by a first contactless communications unit (CCU), the method implemented by the first CCU, the method comprising:
- receiving a capabilities message from a second CCU over a contactless communications link, wherein the message comprises second CCU USB parameters;
retrieving first CCU USB parameters from the first CCU;
comparing the first CCU USB and second CCU USB parameters to resolve which one of a plurality of USB modes the first CCU should use; and
selecting a USB mode based on the resolution, wherein selecting the USB mode comprises;
when the first CCU USB parameter is USB 3/2 Auto;
performing Rx detect to confirm whether USB 3 is possible;
if USB 3 is determined to be possible, establishing a USB 3 connection;
if USB 3 is determined not to be possible, attempting to establish a USB 2 connection; and
failing to establish a USB connection if the USB 3 or USB 2 connection is not established.
3 Assignments
0 Petitions
Accused Products
Abstract
EHF communication systems described herein can selectively implement any one of the USB standards by mapping appropriate USB signal conditions over an EHF contactless communication link. The EHF contactless communication link may serve as an alternative to conventional board-to-board and device-to-device connectors, and as such enables wired connection USB signaling protocols to be used in a non-wired environment provided by the EHF contactless communications link. Use of a USB protocol over the EHF communications link can be accomplished by establishing the EHF link between counterpart EHF communication units, and then by establishing the appropriate USB protocol over the link.
-
Citations
20 Claims
-
1. A method for resolving a USB mode for use by a first contactless communications unit (CCU), the method implemented by the first CCU, the method comprising:
-
receiving a capabilities message from a second CCU over a contactless communications link, wherein the message comprises second CCU USB parameters; retrieving first CCU USB parameters from the first CCU; comparing the first CCU USB and second CCU USB parameters to resolve which one of a plurality of USB modes the first CCU should use; and selecting a USB mode based on the resolution, wherein selecting the USB mode comprises; when the first CCU USB parameter is USB 3/2 Auto; performing Rx detect to confirm whether USB 3 is possible; if USB 3 is determined to be possible, establishing a USB 3 connection; if USB 3 is determined not to be possible, attempting to establish a USB 2 connection; and failing to establish a USB connection if the USB 3 or USB 2 connection is not established. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for resolving a USB mode for use by a first contactless communications unit (CCU), the method implemented by the first CCU, the method comprising:
-
receiving a capabilities message from a second CCU over a contactless communications link, wherein the message comprises second CCU USB parameters; retrieving first CCU USB parameters from the first CCU, wherein the first CCU comprises at least one pin; and comparing the first CCU USB and second CCU USB parameters to resolve which one of a plurality of USB modes the first CCU should use, wherein when the first CCU parameter is USB 3/2 Auto and the second CCU parameter is USB 3; verifying at least one pin is associated with a USB 3 controller; and resolving the USB mode to be USB 3 if the verifying passes. - View Dependent Claims (12)
-
-
13. A method for resolving a USB mode for use by a first contactless communications unit (CCU), the method implemented by the first CCU, the method comprising:
-
receiving a capabilities message from a second CCU over a contactless communications link, wherein the message comprises second CCU USB parameters; retrieving first CCU USB parameters from the first CCU, wherein the first CCU comprises at least one pin; and comparing the first CCU USB and second CCU USB parameters to resolve which one of a plurality of USB modes the first CCU should use, wherein when the first CCU parameter is USB 3/2 Auto and the second CCU parameter is USB 3/2 Auto; verifying at least one pin is associated with a USB 3 controller; and resolving the USB mode to be USB 3 if the verifying passes. - View Dependent Claims (14)
-
-
15. A method for resolving a USB mode for use by a first contactless communications unit (CCU), the method, implemented in the first CCU, comprising:
-
beaconing a contactless signal to alert a second CCU of the first CCU; receiving a signal from the second CCU over a contactless communications link that specifies one of a first USB capable parameter; selecting a first USB mode based on the received signal, wherein selecting the first USB mode comprises; when the USB capability of the first CCU is USB 3/2 Auto; performing Rx detect to resolve the selected first USB mode to USB 3 when the first received USB parameter is USB 3; resolving the selected first USB mode to USB 2 when the first received USB parameter is USB 2; and performing Rx detect to resolve the selected first USB mode to USB 3 when the received first USB parameter is USB 3/2; and transmitting the selected first USB mode to the second CCU over the contactless communications link. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification