Patents by Inventor Zhenzhong Gu

Zhenzhong Gu 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).

  • Patent number: 11972414
    Abstract: Examples in this application disclose data recording methods, media, and systems. One example method includes receiving an access request for target data from a data user, obtaining the target data from a data owner, generating a blockchain transaction based on the target data, transmitting the blockchain transaction to a blockchain node, where the blockchain node performs a transaction consensus with remaining blockchain nodes, stores the blockchain transaction in the blockchain upon the transaction consensus is reached, and generates index information for the blockchain transaction when the data user is determined to have an access permission to the target data, receiving the index information from the blockchain node, where the index information is used to generate a request transaction to obtain the blockchain transaction or the target data from the blockchain, and sending the target data or the index information to the data user.
    Type: Grant
    Filed: June 30, 2021
    Date of Patent: April 30, 2024
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Zhenzhong Meng, Lidong Gu, Ge Jin
  • Publication number: 20240137301
    Abstract: A first communication device receives an analog receive signal via a communication medium. An ADC of the first communication device converts the analog receive signal to a digital receive signal. Logic circuitry of the first communication device detects a plurality of timing signals from a second communication device based on analyzing the digital receive signal. The logic circuitry adjusts a sampling phase of the ADC in connection with at least some of the timing signals so that the ADC is using different sampling phases when different ones of the timing signals are detected. The logic circuitry determines timing information based on the detection of the plurality of timing signals when the ADC is using different sampling phases when different ones of the timing signals are detected. The first communication device determines a time of flight between the first communication device and the second communication device based on the timing information.
    Type: Application
    Filed: October 19, 2023
    Publication date: April 25, 2024
    Inventors: Shaoan DAI, Wensheng SUN, Xing WU, Zhenzhong GU
  • Patent number: 11108484
    Abstract: A method of synchronizing master and slave nodes on a high-speed Ethernet connection includes sending a first plurality of synchronization pulse units from the master, receiving at the master a second plurality of synchronization pulse units sent by the slave in response to receipt of the first plurality of synchronization pulse units, monitoring at the master for receipt of a first synchronization pulse unit from the second plurality, having a predetermined characteristic, monitoring at the master for receipt of at least one further synchronization pulse unit, from the second plurality, having the predetermined characteristic, and recognizing receipt of the second plurality upon receipt of the first and at least one further synchronization pulse unit having the predetermined characteristic, where the first synchronization pulse unit and the at least one further synchronization pulse unit meet either a first temporal spacing condition or an integer multiple of the first temporal spacing condition.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: August 31, 2021
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Shaoan Dai, Xing Wu, Zhenzhong Gu
  • Patent number: 11060840
    Abstract: Systems are provided for cable length measurement in a communication system. The systems include a transmitter, a receiver, a signal sampler and a cable length calculation unit. The transmitter is configured to transmit a plurality of data symbols at a first data rate via a wired data communication link, and the receiver is configured to receive a reflection signal. The signal sampler is configured to sample the received reflection signal using a phase shift number of shifting sampling phases to generate reflection samples, and combine the reflection samples with different sampling phases to generate a series of reflection samples corresponding to a second data rate higher than the first data rate. The cable length calculation unit is configured to determine a delay parameter from the series of reflection samples, and generate an estimate of a length of the data communication link.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: July 13, 2021
    Assignee: Marvell Asia Pte, Ltd.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
  • Patent number: 10630340
    Abstract: Embodiments described herein provide echo cancellation power saving management at a cable transceiver. An echo response signal having a first number of signal components is obtained, via an echo cancellation filter. At a first iteration for calculating a first accumulative echo power, a respective echo tap that corresponds to the first iteration is identified. The first accumulative echo power is calculated for the respective iteration by summing powers of outputs from a last echo tap to the respective echo tap. It is then determined whether the first accumulative echo power, exceeds a pre-determined echo power threshold. If the first accumulative echo power exceeds the pre-determined echo power threshold, a first turn-off indication is sent to the echo cancellation filter to turn off all echo taps including and between the last echo tap to the first echo tap.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: April 21, 2020
    Assignee: Marvell International Ltd.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
  • Publication number: 20190257636
    Abstract: Embodiments described herein provide a system for cable length measurement in a communication system. The system includes a transmitter, a receiver, a signal sampler and a cable length calculation unit. The transmitter is configured to transmit a plurality of data symbols at a first data rate via a wired data communication link, and the receiver is configured to receive a reflection signal. The signal sampler is configured to sample the received reflection signal using a phase shift number of shifting sampling phases to generate reflection samples, and combine the reflection samples with different sampling phases to generate a series of reflection samples corresponding to a second data rate higher than the first data rate. The cable length calculation unit is configured to determine a delay parameter from the series of reflection samples, and generate an estimate of a length of the data communication link.
    Type: Application
    Filed: January 28, 2019
    Publication date: August 22, 2019
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
  • Publication number: 20190215031
    Abstract: Embodiments described herein provide echo cancellation power saving management at a cable transceiver. An echo response signal having a first number of signal components is obtained, via an echo cancellation filter. At a first iteration for calculating a first accumulative echo power, a respective echo tap that corresponds to the first iteration is identified. The first accumulative echo power is calculated for the respective iteration by summing powers of outputs from a last echo tap to the respective echo tap. It is then determined whether the first accumulative echo power, exceeds a pre-determined echo power threshold. If the first accumulative echo power exceeds the pre-determined echo power threshold, a first turn-off indication is sent to the echo cancellation filter to turn off all echo taps including and between the last echo tap to the first echo tap.
    Type: Application
    Filed: January 4, 2019
    Publication date: July 11, 2019
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
  • Patent number: 10190862
    Abstract: The systems include a transmitter, a receiver, a signal sampler and a cable length calculation unit. The transmitter is configured to transmit a plurality of data symbols at a first data rate via a wired data communication link, and the receiver is configured to receive a reflection signal. The signal sampler is configured to sample the received reflection signal using a phase shift number of shifting sampling phases to generate reflection samples, and combine the reflection samples with different sampling phases to generate a series of reflection samples corresponding to a second data rate higher than the first data rate. The cable length calculation unit is configured to determine a delay parameter from the series of reflection samples, and generate an estimate of a length of the data communication link.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: January 29, 2019
    Assignee: Marvell World Trade Ltd.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
  • Patent number: 10177943
    Abstract: Systems and techniques relating to channel degradation detection for communication systems are described. A described system includes a processor and an interface to transmit signals and receive signals via a channel that includes a cable. The processor can be configured to perform echo cancellation based on echo tap values to remove portions of the transmitted signals that appear as echoes within the received signals, signal equalization based on equalizer tap values, or both. The processor can be configured to determine a channel quality indicator of the channel based on one or more of the echo tap values, one or more of the equalizer tap values, or both. The processor can be configured to generate a warning indication based on the channel quality indicator indicating a degradation of the cable or the channel.
    Type: Grant
    Filed: January 23, 2018
    Date of Patent: January 8, 2019
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Shaoan Dai, Zhenzhong Gu, Kok-Wui Cheong
  • Patent number: 10177810
    Abstract: Embodiments described herein provide echo cancellation power saving management at a cable transceiver. An echo response signal having a first number of signal components is obtained, via an echo cancellation filter. At a first iteration for calculating a first accumulative echo power, a respective echo tap that corresponds to the first iteration is identified. The first accumulative echo power is calculated for the respective iteration by summing powers of outputs from a last echo tap to the respective echo tap. It is then determined whether the first accumulative echo power, exceeds a pre-determined echo power threshold. If the first accumulative echo power exceeds the pre-determined echo power threshold, a first turn-off indication is sent to the echo cancellation filter to turn off all echo taps including and between the last echo tap to the first echo tap.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: January 8, 2019
    Assignee: Marvell World Trade Ltd.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
  • Patent number: 10090870
    Abstract: Various aspects of this disclosure describe detecting a signal and measuring power with a multi-band filter. Examples include a signal detection and power measurement module in a receiver capable of detecting a training signal and calculating a reliable power measurement in the presence of narrowband interference. A received signal is filtered by a multi-band filter comprising a plurality of sub-band filters. For instance, sub-band filters may be bandpass filters with non-overlapping pass-bands. A training signal is detected by comparing powers of each of the outputs of the sub-band filters to a plurality of thresholds. For example, each sub-band may be assigned a different threshold value. Responsive to detecting a training signal, a power measurement is determined from at least one sub-band filter output. A gain is set based on the determined power measurement, and applied in the receiver.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: October 2, 2018
    Assignee: Marvell International Ltd.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun
  • Patent number: 10044406
    Abstract: A transceiver to communicate in a vehicle via a single twisted-pair Ethernet cable includes a transmitter and a receiver, an analog front end, an equalizer, and a controller. The transmitter transmits signals via the single twisted-pair Ethernet cable. The receiver receives signals via the single twisted-pair Ethernet cable. The analog front end receives a first signal received by the transceiver via the single twisted-pair Ethernet cable and outputs a second signal. The equalizer includes a notch filter to cancel electromagnetic interference from the second signal. The controller makes a frequency response of the equalizer independent of the electromagnetic interference by controlling tap values of the notch filter. The controller controls gain of one or more of the analog front end and the equalizer based on the frequency response of the equalizer.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: August 7, 2018
    Assignee: MARVELL INTERNATIONAL LTD.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun, Meng Zeng, Xing Wu
  • Publication number: 20180152326
    Abstract: Systems and techniques relating to channel degradation detection for communication systems are described. A described system includes a processor and an interface to transmit signals and receive signals via a channel that includes a cable. The processor can be configured to perform echo cancellation based on echo tap values to remove portions of the transmitted signals that appear as echoes within the received signals, signal equalization based on equalizer tap values, or both. The processor can be configured to determine a channel quality indicator of the channel based on one or more of the echo tap values, one or more of the equalizer tap values, or both. The processor can be configured to generate a warning indication based on the channel quality indicator indicating a degradation of the cable or the channel.
    Type: Application
    Filed: January 23, 2018
    Publication date: May 31, 2018
    Inventors: Shaoan Dai, Zhenzhong Gu, Kok-Wui Cheong
  • Patent number: 9935664
    Abstract: Various aspects of this disclosure describe detecting a signal and measuring power with a multi-band filter. Examples include a signal detection and power measurement module in a receiver capable of detecting a training signal and calculating a reliable power measurement in the presence of narrowband interference. A received signal is filtered by a multi-band filter comprising a plurality of sub-band filters. For instance, sub-band filters may be bandpass filters with non-overlapping pass-bands. A training signal is detected by comparing powers of each of the outputs of the sub-band filters to a plurality of thresholds. For example, each sub-band may be assigned a different threshold value. Responsive to detecting a training signal, a power measurement is determined from at least one sub-band filter output. A gain is set based on the determined power measurement, and applied in the receiver.
    Type: Grant
    Filed: October 18, 2016
    Date of Patent: April 3, 2018
    Assignee: Marvell International Ltd.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun
  • Publication number: 20180069595
    Abstract: Embodiments described herein provide echo cancellation power saving management at a cable transceiver. An echo response signal having a first number of signal components is obtained, via an echo cancellation filter. At a first iteration for calculating a first accumulative echo power, a respective echo tap that corresponds to the first iteration is identified. The first accumulative echo power is calculated for the respective iteration by summing powers of outputs from a last echo tap to the respective echo tap. It is then determined whether the first accumulative echo power, exceeds a pre-determined echo power threshold. If the first accumulative echo power exceeds the pre-determined echo power threshold, a first turn-off indication is sent to the echo cancellation filter to turn off all echo taps including and between the last echo tap to the first echo tap.
    Type: Application
    Filed: July 31, 2017
    Publication date: March 8, 2018
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
  • Patent number: 9882747
    Abstract: Systems and techniques relating to channel degradation detection for communication systems are described. A described system includes an interface to transmit signals and receive signals via a channel that includes a cable; an echo canceller coupled with the interface, the echo canceller to perform echo cancellation based on echo tap values to remove portions of the transmitted signals that appear as echoes within the received signals; an equalizer coupled with the interface, the equalizer to perform signal equalization based on equalizer tap values, the equalizer tap values being determined based on at least a portion of the received signals to adjust an impulse response of the channel and reduce inter-symbol interference within the received signals; and circuitry configured to determine a return loss channel quality indicator of the channel based on the echo tap values, determine an insertion loss channel quality indicator of the channel based on the equalizer tap values, or both.
    Type: Grant
    Filed: December 15, 2016
    Date of Patent: January 30, 2018
    Assignee: Marvell World Trade Ltd.
    Inventors: Shaoan Dai, Zhenzhong Gu, Kok-Wui Cheong
  • Patent number: 9838072
    Abstract: A transceiver to communicate in a vehicle via a single twisted-pair Ethernet cable includes a transmitter to transmit signals via the single twisted-pair Ethernet cable and a receiver to receive signals via the single twisted-pair Ethernet cable. The transceiver includes an equalizer, a signal-to-noise ratio estimator, and a controller. The equalizer includes a notch filter and a slicer. The equalizer receives an input signal received by the transceiver via the single twisted-pair Ethernet cable. The notch filter cancels electromagnetic interference from the input signal and to output a filtered signal. The slicer slices the filtered signal. The signal-to-noise ratio estimator estimates a signal-to-noise ratio based on an output of the slicer. The controller controls a rate of adapting the equalizer by controlling a rate of change of tap values of the notch filter based on the signal-to-noise ratio.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: December 5, 2017
    Assignee: Marvell International LTD.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun, Meng Zeng, Xing Wu
  • Publication number: 20170276469
    Abstract: Embodiments described herein provide a system for cable length measurement in a communication system. The system includes a transmitter, a receiver, a signal sampler and a cable length calculation unit. The transmitter is configured to transmit a plurality of data symbols at a first data rate via a wired data communication link, and the receiver is configured to receive a reflection signal. The signal sampler is configured to sample the received reflection signal using a phase shift number of shifting sampling phases to generate reflection samples, and combine the reflection samples with different sampling phases to generate a series of reflection samples corresponding to a second data rate higher than the first data rate. The cable length calculation unit is configured to determine a delay parameter from the series of reflection samples, and generate an estimate of a length of the data communication link.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 28, 2017
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
  • Patent number: 9716529
    Abstract: A transceiver includes an equalizer, an adaptation module, an error detector, and a controller. The equalizer receives an input signal via the single twisted-pair Ethernet cable, including outputs of an analog front end of the receiver and an echo canceller, to cancel electromagnetic interference from the input signal. The adaptation module adapts parameters of one or more of i) the equalizer, ii) the analog front end, and iii) the echo canceller based on an error in an output of the equalizer due to the electromagnetic interference. The error detector detects when the error is greater than or equal to a predetermined threshold and in response sets an error indicator to indicate no error for a predetermined period of time. The controller controls adaptation of the parameters of the one or more of i) the equalizer, ii) the analog front end, and iii) the echo canceller based on the error indicator.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: July 25, 2017
    Assignee: Marvell Interntational LTD.
    Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun, Xing Wu
  • Publication number: 20170180161
    Abstract: Systems and techniques relating to channel degradation detection for communication systems are described. A described system includes an interface to transmit signals and receive signals via a channel that includes a cable; an echo canceller coupled with the interface, the echo canceller to perform echo cancellation based on echo tap values to remove portions of the transmitted signals that appear as echoes within the received signals; an equalizer coupled with the interface, the equalizer to perform signal equalization based on equalizer tap values, the equalizer tap values being determined based on at least a portion of the received signals to adjust an impulse response of the channel and reduce inter-symbol interference within the received signals; and circuitry configured to determine a return loss channel quality indicator of the channel based on the echo tap values, determine an insertion loss channel quality indicator of the channel based on the equalizer tap values, or both.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 22, 2017
    Inventors: Shaoan Dai, Zhenzhong Gu, Kok-Wui Cheong