Patents by Inventor Yuanlong Wang
Yuanlong Wang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20230379085Abstract: A physical layer retransmission control method is used for retransmission control of a transmission system. The transmission system includes a first transmission terminal, a second transmission terminal and a transmission channel. The first transmission terminal sends downlink data packets to the second transmission terminal through the transmission channel. The second transmission terminal sends retransmission control information to the first transmission terminal through the transmission channel. Each downlink data packet includes a sequence number and an abnormal state field. The sequence numbers in the consecutive downlink data packets are arranged in the order of transmission. The abnormal state field indicates the abnormal state of the data of the first transmission terminal.Type: ApplicationFiled: August 1, 2023Publication date: November 23, 2023Inventors: Ke LIANG, Yuanlong WANG
-
Publication number: 20230350835Abstract: The timing of the synchronous interface is controlled by a clock signal driven by a controller. The clock is toggled in order to send a command to a memory device via the interface. If there are no additional commands to be sent via the interface, the controller suspends the clock signal. When the memory device is ready, the memory device drives a signal back to the controller. The timing of this signal is not dependent upon the clock signal. Receipt of this signal by the controller indicates that the memory device is ready and the clock signal should be resumed so that a status of the command can be returned via the interface, or another command issued via the interface.Type: ApplicationFiled: May 8, 2023Publication date: November 2, 2023Inventor: Yuanlong WANG
-
Patent number: 11790962Abstract: A memory controller includes an interface to receive a data strobe signal and corresponding read data. The data strobe signal and the read data correspond to a read command issued by the memory controller, and the read data is received in accordance with the data strobe signal and an enable signal. A circuit in the memory controller is to dynamically adjust a timing offset between the enable signal and the data strobe signal, and control logic is to issue a supplemental read command in accordance with a determination that a time interval since a last read command issued by the memory controller exceeds a predetermined value.Type: GrantFiled: July 12, 2021Date of Patent: October 17, 2023Assignee: RAMBUS INC.Inventors: Bret Stott, Frederick A. Ware, Ian P. Shaeffer, Yuanlong Wang
-
Publication number: 20230291616Abstract: The present invention provides a multi-rate bidirectional transmission system. A sending device and a receiving device transmit data in a bidirectional way through a cable. The multi-rate bidirectional transmission system communicates with a reverse configuration packet by sending a forward configuration packet at a preset rate in a time-division manner, selects a serial rate jointly supported by the sending device and the receiving device, and selects a training sequence length. Then, the sending device and the receiving device perform equalization training at the selected serial rate with the selected training sequence length, thus avoiding searching the serial rate and presetting the training sequence length in the worst case, thus simplifying the design and improving the link training speed.Type: ApplicationFiled: May 17, 2023Publication date: September 14, 2023Inventor: Yuanlong WANG
-
Patent number: 11681648Abstract: The timing of the synchronous interface is controlled by a clock signal driven by a controller. The clock is toggled in order to send a command to a memory device via the interface. If there are no additional commands to be sent via the interface, the controller suspends the clock signal. When the memory device is ready, the memory device drives a signal back to the controller. The timing of this signal is not dependent upon the clock signal. Receipt of this signal by the controller indicates that the memory device is ready and the clock signal should be resumed so that a status of the command can be returned via the interface, or another command issued via the interface.Type: GrantFiled: December 22, 2021Date of Patent: June 20, 2023Assignee: Rambus Inc.Inventor: Yuanlong Wang
-
Patent number: 11669379Abstract: A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional error-detection information. An encoder is to dynamically add first error-detection information to at least a portion of write data. A transmitter, coupled to the link interface, is to transmit the write data. A delay element is coupled to an output from the encoder. A receiver, coupled to the link interface, is to receive second error-detection information corresponding to at least the portion of the write data. Error-detection logic is coupled to an output from the delay element and an output from the receiver. The error-detection logic is to determine errors in at least the portion of the write data by comparing the first error-detection information and the second error-detection information, and, if an error is detected, is to assert an error condition.Type: GrantFiled: April 25, 2022Date of Patent: June 6, 2023Assignee: Rambus Inc.Inventors: Yuanlong Wang, Frederick A. Ware
-
Publication number: 20220291985Abstract: A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional error-detection information. An encoder is to dynamically add first error-detection information to at least a portion of write data. A transmitter, coupled to the link interface, is to transmit the write data. A delay element is coupled to an output from the encoder. A receiver, coupled to the link interface, is to receive second error-detection information corresponding to at least the portion of the write data. Error-detection logic is coupled to an output from the delay element and an output from the receiver. The error-detection logic is to determine errors in at least the portion of the write data by comparing the first error-detection information and the second error-detection information, and, if an error is detected, is to assert an error condition.Type: ApplicationFiled: April 25, 2022Publication date: September 15, 2022Inventors: Yuanlong Wang, Frederick A. Ware
-
Publication number: 20220222197Abstract: The timing of the synchronous interface is controlled by a clock signal driven by a controller. The clock is toggled in order to send a command to a memory device via the interface. If there are no additional commands to be sent via the interface, the controller suspends the clock signal. When the memory device is ready, the memory device drives a signal back to the controller. The timing of this signal is not dependent upon the clock signal. Receipt of this signal by the controller indicates that the memory device is ready and the clock signal should be resumed so that a status of the command can be returned via the interface, or another command issued via the interface.Type: ApplicationFiled: December 22, 2021Publication date: July 14, 2022Inventor: Yuanlong WANG
-
Patent number: 11340973Abstract: A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional error-detection information. An encoder is to dynamically add first error-detection information to at least a portion of write data. A transmitter, coupled to the link interface, is to transmit the write data. A delay element is coupled to an output from the encoder. A receiver, coupled to the link interface, is to receive second error-detection information corresponding to at least the portion of the write data. Error-detection logic is coupled to an output from the delay element and an output from the receiver. The error-detection logic is to determine errors in at least the portion of the write data by comparing the first error-detection information and the second error-detection information, and, if an error is detected, is to assert an error condition.Type: GrantFiled: October 12, 2020Date of Patent: May 24, 2022Assignee: Rambus Inc.Inventors: Yuanlong Wang, Frederick A. Ware
-
Patent number: 11321266Abstract: The present invention discloses a dual-mode USB device, which includes a USB2.0 controller, a dual-mode USB2.0 interface module and a USB interface. The dual-mode USB device alternatively works in a USB2.0 standard mode or a USB2.0 extended mode. In the USB2.0 standard mode, DP and DM signals of the USB2.0 interface are connected to a remote USB interface by DC coupling, and is compatible with remote devices using USB2.0 standard signals and protocols; in the USB2.0 extended mode, DP and DM signals of the USB2.0 interface are connected to the remote USB interface by AC coupling, which is compatible with remote devices supporting the USB2.0 extended mode.Type: GrantFiled: December 22, 2020Date of Patent: May 3, 2022Assignee: NOREL SYSTEMS LIMITEDInventors: Yuanlong Wang, Miao Chen
-
Publication number: 20220084571Abstract: A memory controller includes an interface to receive a data strobe signal and corresponding read data. The data strobe signal and the read data correspond to a read command issued by the memory controller, and the read data is received in accordance with the data strobe signal and an enable signal. A circuit in the memory controller is to dynamically adjust a timing offset between the enable signal and the data strobe signal, and control logic is to issue a supplemental read command in accordance with a determination that a time interval since a last read command issued by the memory controller exceeds a predetermined value.Type: ApplicationFiled: July 12, 2021Publication date: March 17, 2022Inventors: Bret Stott, Frederick A. Ware, Ian P. Shaeffer, Yuanlong Wang
-
Patent number: 11238003Abstract: The timing of the synchronous interface is controlled by a clock signal driven by a controller. The clock is toggled in order to send a command to a memory device via the interface. If there are no additional commands to be sent via the interface, the controller suspends the clock signal. When the memory device is ready, the memory device drives a signal back to the controller. The timing of this signal is not dependent upon the clock signal. Receipt of this signal by the controller indicates that the memory device is ready and the clock signal should be resumed so that a status of the command can be returned via the interface, or another command issued via the interface.Type: GrantFiled: January 6, 2020Date of Patent: February 1, 2022Assignee: Rambus Inc.Inventor: Yuanlong Wang
-
Patent number: 11062748Abstract: A memory controller includes an interface to receive a data strobe signal and corresponding read data. The data strobe signal and the read data correspond to a read command issued by the memory controller, and the read data is received in accordance with the data strobe signal and an enable signal. A circuit in the memory controller is to dynamically adjust a timing offset between the enable signal and the data strobe signal, and control logic is to issue a supplemental read command in accordance with a determination that a time interval since a last read command issued by the memory controller exceeds a predetermined value.Type: GrantFiled: July 1, 2019Date of Patent: July 13, 2021Assignee: RAMBUS INC.Inventors: Bret Stott, Frederick A. Ware, Ian P. Shaeffer, Yuanlong Wang
-
Publication number: 20210124708Abstract: The present invention discloses a dual-mode USB device, which includes a USB2.0 controller, a dual-mode USB2.0 interface module and a USB interface. The dual-mode USB device alternatively works in a USB2.0 standard mode or a USB2.0 extended mode. In the USB2.0 standard mode, DP and DM signals of the USB2.0 interface are connected to a remote USB interface by DC coupling, and is compatible with remote devices using USB2.0 standard signals and protocols; in the USB2.0 extended mode, DP and DM signals of the USB2.0 interface are connected to the remote USB interface by AC coupling, which is compatible with remote devices supporting the USB2.0 extended mode.Type: ApplicationFiled: December 22, 2020Publication date: April 29, 2021Inventors: Yuanlong WANG, Miao CHEN
-
Publication number: 20210081269Abstract: A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional error-detection information. An encoder is to dynamically add first error-detection information to at least a portion of write data. A transmitter, coupled to the link interface, is to transmit the write data. A delay element is coupled to an output from the encoder. A receiver, coupled to the link interface, is to receive second error-detection information corresponding to at least the portion of the write data. Error-detection logic is coupled to an output from the delay element and an output from the receiver. The error-detection logic is to determine errors in at least the portion of the write data by comparing the first error-detection information and the second error-detection information, and, if an error is detected, is to assert an error condition.Type: ApplicationFiled: October 12, 2020Publication date: March 18, 2021Inventors: Yuanlong WANG, Frederick A. WARE
-
Patent number: 10838793Abstract: A controller includes a link interface that is to couple to a first link to communicate bi-directional data and a second link to transmit unidirectional error-detection information. An encoder is to dynamically add first error-detection information to at least a portion of write data. A transmitter, coupled to the link interface, is to transmit the write data. A delay element is coupled to an output from the encoder. A receiver, coupled to the link interface, is to receive second error-detection information corresponding to at least the portion of the write data. Error-detection logic is coupled to an output from the delay element and an output from the receiver. The error-detection logic is to determine errors in at least the portion of the write data by comparing the first error-detection information and the second error-detection information, and, if an error is detected, is to assert an error condition.Type: GrantFiled: February 22, 2019Date of Patent: November 17, 2020Assignee: Rambus Inc.Inventors: Yuanlong Wang, Frederick A. Ware
-
Publication number: 20200218686Abstract: The timing of the synchronous interface is controlled by a clock signal driven by a controller. The clock is toggled in order to send a command to a memory device via the interface. If there are no additional commands to be sent via the interface, the controller suspends the clock signal. When the memory device is ready, the memory device drives a signal back to the controller. The timing of this signal is not dependent upon the clock signal. Receipt of this signal by the controller indicates that the memory device is ready and the clock signal should be resumed so that a status of the command can be returned via the interface, or another command issued via the interface.Type: ApplicationFiled: January 6, 2020Publication date: July 9, 2020Inventor: Yuanlong WANG
-
Patent number: 10671135Abstract: An intelligent mobile power supply and a method for USB data communication therewith. The intelligent mobile power supply includes a battery, a charging control module, a discharging control module, a first USB interface and a second USB interface. In the single charging mode, a charged device receives a discharge of the intelligent mobile power supply through the discharging control module, but the intelligent mobile power supply does not perform USB data communication with the charged device. While in the charging and communication mode, the charged device receives the discharge of the intelligent mobile power supply through the discharging control module and can perform USB data communication with the intelligent mobile power supply through the first USB interface simultaneously. The second USB interface is connected with the charging control module, and the second USB interface can be connected with a power adapter or a PC host to charge the battery.Type: GrantFiled: August 2, 2018Date of Patent: June 2, 2020Assignee: NOREL SYSTEMS LIMITEDInventors: Yuanlong Wang, Ting Wu, Wei Zhao, Miao Chen
-
Publication number: 20200166980Abstract: The present invention disclosed a method for accessing an intelligent storage device, said intelligent storage device includes a first USB interface, a second USB interface, and a storage unit interface. The intelligent storage device is alternatively configured to be in a PC communication mode or a mobile terminal communication mode according to a connection state of the first USB interface. In the PC communication mode, the intelligent storage device conducts USB data communication with the USB host through the first USB interface, and reads and writes the storage unit through the storage unit interface. In the mobile terminal communication mode, the intelligent storage device conducts USB data communication with the mobile terminal device through a second USB interface, and reads and writes the storage unit through the storage unit interface.Type: ApplicationFiled: November 26, 2019Publication date: May 28, 2020Inventors: Ting WU, Rui ZHU, Yuanlong WANG, Hui WANG, Lulu XU, Wei ZHAO, Meng ZHANG, Miao CHEN
-
Patent number: 10615622Abstract: A charging detection and control apparatus for an Apple device, including: a charging input interface, a detection apparatus, a control apparatus and a charging output interface. An input terminal of the detection apparatus is connected to a charging source terminal via the charging input interface, an output terminal of the detection apparatus is connected to an input terminal of the control apparatus, an output terminal of the control apparatus is connected to the Apple device via the charging output interface, the detection apparatus detects a capacity for charging current of the charging source terminal inserted into the charging input interface, and outputs a detection result to the control apparatus, the control apparatus converts the received detection result into a charging parameter complying with Apple standards, and sends the charging parameter to the Apple device via the charging output interface.Type: GrantFiled: September 1, 2017Date of Patent: April 7, 2020Assignee: NOREL SYSTEMS LIMITEDInventors: Wei Zhao, Yuanlong Wang, Ting Wu, Hui Wang