G06F2213/4002

Methods and devices for extending USB 3.0-compliant communication over an extension medium

An upstream facing port device (UFP device) and a downstream facing port device (DFP device) allow a host device and a USB device to conduct SuperSpeed communication via a non-USB compliant extension medium. In some embodiments, the UFP device helps overcome increased latency by generating synthetic packets to be transmitted to the DFP device in order to pre-fetch more data packets from the USB device than requested by the host device. In some embodiments, the DFP device adjusts service interval timing or caches data packets from the host device in order to compensate for the increased latency. In some embodiments, the DFP device transmits a synthetic acknowledgement packet to the UFP device to indicate a larger amount of free buffer space than is present on the USB device to help overcome the increased latency.

METHODS AND DEVICES FOR EXTENDING USB 3.0-COMPLIANT COMMUNICATION OVER AN EXTENSION MEDIUM

An upstream facing port device (UFP device) and a downstream facing port device (DFP device) allow a host device and a USB device to conduct SuperSpeed communication via a non-USB compliant extension medium. In some embodiments, the UFP device helps overcome increased latency by generating synthetic packets to be transmitted to the DFP device in order to pre-fetch more data packets from the USB device than requested by the host device. In some embodiments, the DFP device adjusts service interval timing or caches data packets from the host device in order to compensate for the increased latency. In some embodiments, the DFP device transmits a synthetic acknowledgement packet to the UFP device to indicate a larger amount of free buffer space than is present on the USB device to help overcome the increased latency.

Methods and devices for extending USB 3.0—compliant communication over an extension medium

An upstream facing port device (UFP device) and a downstream facing port device (DFP device) allow a host device and a USB device to conduct SuperSpeed communication via a non-USB compliant extension medium. In some embodiments, the UFP device helps overcome increased latency by generating synthetic packets to be transmitted to the DFP device in order to pre-fetch more data packets from the USB device than requested by the host device. In some embodiments, the DFP device adjusts service interval timing or caches data packets from the host device in order to compensate for the increased latency. In some embodiments, the DFP device transmits a synthetic acknowledgement packet to the UFP device to indicate a larger amount of free buffer space than is present on the USB device to help overcome the increased latency.

DEVICE, PREFERABLY USB DEVICE, CORRESPONDING COMPUTER DEVICE AND METHOD
20230409513 · 2023-12-21 ·

A device, preferably USB device, including at least one memory unit which is configured to store a firmware program including instructions and at least one interface unit which is configured to forward data to a main processing device according to the USB specification. At least one processor which is configured to perform the instructions of the firmware program, wherein the processor is configured to be externally triggered by trigger events to send at least one data packet including the data to be forwarded via the interface unit.

Serdes link training
11860812 · 2024-01-02 ·

Aspects of the embodiments are directed to systems and methods for performing link training using stored and retrieved equalization parameters obtained from a previous equalization procedure. As part of a link training sequence, links interconnecting an upstream port with a downstream port and with any intervening retimers, can undergo an equalization procedure. The equalization parameter values from each system component, including the upstream port, downstream port, and retimer(s) can be stored in a nonvolatile memory. During a subsequent link training process, the equalization parameter values stored in the nonvolatile memory can be written to registers associated with the upstream port, downstream port, and retimer(s) to be used to operate the interconnecting links. The equalization parameter values can be used instead of performing a new equalization procedure or can be used as a starting point to reduce latency associated with equalization procedures.

METHODS AND DEVICES FOR EXTENDING USB 3.0-COMPLIANT COMMUNICATION OVER AN EXTENSION MEDIUM

An upstream facing port device (UFP device) and a downstream facing port device (DFP device) allow a host device and a USB device to conduct SuperSpeed communication via a non-USB compliant extension medium. In some embodiments, the UFP device helps overcome increased latency by generating synthetic packets to be transmitted to the DFP device in order to pre-fetch more data packets from the USB device than requested by the host device. In some embodiments, the DFP device adjusts service interval timing or caches data packets from the host device in order to compensate for the increased latency. In some embodiments, the DFP device transmits a synthetic acknowledgement packet to the UFP device to indicate a larger amount of free buffer space than is present on the USB device to help overcome the increased latency.

USB SIGNAL SWITCH CIRCUITRY USING STANDARD USB HUB AND METHOD OF OPERATION THE SAME

A universal serial bus (USB) apparatus that has a USB hub, a first switching unit including first end coupled to a USB peripheral port of a first device, a second switching unit including a second end coupled to the USB hub and the first switching unit and a first end configured to be coupled to a first USB device, and control circuitry operable to provide control signals to the first and second switching units, in which the first control signals cause the first and second switching units to provide connectivity between the USB peripheral port of the first device and the first USB device when the first USB device is operating as a USB host and the second control signals to provide connectivity between the USB host port to the first USB device via the USB hub when the first USB device is operating as a USB peripheral.

Methods and devices for extending USB 3.0-compliant communication over an extension medium

An upstream facing port device (UFP device) and a downstream facing port device (DFP device) allow a host device and a USB device to conduct SuperSpeed communication via a non-USB compliant extension medium. In some embodiments, the UFP device helps overcome increased latency by generating synthetic packets to be transmitted to the DFP device in order to pre-fetch more data packets from the USB device than requested by the host device. In some embodiments, the DFP device adjusts service interval timing or caches data packets from the host device in order to compensate for the increased latency. In some embodiments, the DFP device transmits a synthetic acknowledgement packet to the UFP device to indicate a larger amount of free buffer space than is present on the USB device to help overcome the increased latency.

Control of temperature in a USB type C source through re-negotiation of power delivery object

A system to regulate the temperature of a Source Port that includes a Port Controller having a first source power capabilities list stored thereon in a non-transitory digital media, the source capabilities list identifying a plurality of first power delivery capabilities that, based on their power requirements, may be negotiated by the Port Controller, a temperature sensor that measures a temperature of the power system and communicates that measured temperature to a comparator. The comparator compares the measured temperature to predefined limit temperatures and when the measured temperature crosses a predefined limit temperature threshold, the first source capabilities list being replaced with a second source capabilities list identifying a plurality of second power capabilities that, based on their power requirements, may be connected to the Source Port.

DOCKING STATION
20240085950 · 2024-03-14 ·

The present application discloses a docking station, which includes a docking body (100) and a male connector (200); the male connector (200) includes a connecting body (210), a male plug (220), a pushing button (230), and a limiting block (240); the male plug (220) is matched with the opening (1021), the pushing button (230) is fitted with the first sliding slot (1031) to drive the male connector (200) to switch between an accommodated state and an exposed state; and the male plug (220) is accommodated inside the opening (1021) and the limiting block (240) is elastically limited in the first limiting groove (1011), when the male connector (200) is in the accommodated state. The male plug (220) can be accommodated inside the opening (1021) when the docking station is accommodated, the accommodated state is stable, and the risk of damage to the male connector (200) is reduced.