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: 11972414Abstract: 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: GrantFiled: June 30, 2021Date of Patent: April 30, 2024Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.Inventors: Zhenzhong Meng, Lidong Gu, Ge Jin
-
Publication number: 20240137301Abstract: 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: ApplicationFiled: October 19, 2023Publication date: April 25, 2024Inventors: Shaoan DAI, Wensheng SUN, Xing WU, Zhenzhong GU
-
Patent number: 11108484Abstract: 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: GrantFiled: April 13, 2020Date of Patent: August 31, 2021Assignee: Marvell Asia Pte, Ltd.Inventors: Shaoan Dai, Xing Wu, Zhenzhong Gu
-
Patent number: 11060840Abstract: 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: GrantFiled: January 28, 2019Date of Patent: July 13, 2021Assignee: Marvell Asia Pte, Ltd.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
-
Patent number: 10630340Abstract: 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: GrantFiled: January 4, 2019Date of Patent: April 21, 2020Assignee: Marvell International Ltd.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
-
Publication number: 20190257636Abstract: 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: ApplicationFiled: January 28, 2019Publication date: August 22, 2019Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
-
Publication number: 20190215031Abstract: 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: ApplicationFiled: January 4, 2019Publication date: July 11, 2019Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
-
Patent number: 10190862Abstract: 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: GrantFiled: March 27, 2017Date of Patent: January 29, 2019Assignee: Marvell World Trade Ltd.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
-
Patent number: 10177943Abstract: 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: GrantFiled: January 23, 2018Date of Patent: January 8, 2019Assignee: MARVELL WORLD TRADE LTD.Inventors: Shaoan Dai, Zhenzhong Gu, Kok-Wui Cheong
-
Patent number: 10177810Abstract: 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: GrantFiled: July 31, 2017Date of Patent: January 8, 2019Assignee: Marvell World Trade Ltd.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
-
Patent number: 10090870Abstract: 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: GrantFiled: April 2, 2018Date of Patent: October 2, 2018Assignee: Marvell International Ltd.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun
-
Patent number: 10044406Abstract: 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: GrantFiled: November 29, 2017Date of Patent: August 7, 2018Assignee: MARVELL INTERNATIONAL LTD.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun, Meng Zeng, Xing Wu
-
Publication number: 20180152326Abstract: 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: ApplicationFiled: January 23, 2018Publication date: May 31, 2018Inventors: Shaoan Dai, Zhenzhong Gu, Kok-Wui Cheong
-
Patent number: 9935664Abstract: 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: GrantFiled: October 18, 2016Date of Patent: April 3, 2018Assignee: Marvell International Ltd.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun
-
Publication number: 20180069595Abstract: 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: ApplicationFiled: July 31, 2017Publication date: March 8, 2018Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
-
Patent number: 9882747Abstract: 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: GrantFiled: December 15, 2016Date of Patent: January 30, 2018Assignee: Marvell World Trade Ltd.Inventors: Shaoan Dai, Zhenzhong Gu, Kok-Wui Cheong
-
Patent number: 9838072Abstract: 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: GrantFiled: May 25, 2016Date of Patent: December 5, 2017Assignee: Marvell International LTD.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun, Meng Zeng, Xing Wu
-
Publication number: 20170276469Abstract: 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: ApplicationFiled: March 27, 2017Publication date: September 28, 2017Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu
-
Patent number: 9716529Abstract: 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: GrantFiled: May 25, 2016Date of Patent: July 25, 2017Assignee: Marvell Interntational LTD.Inventors: Shaoan Dai, Kok-Wui Cheong, Zhenzhong Gu, Junqing Sun, Xing Wu
-
Publication number: 20170180161Abstract: 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: ApplicationFiled: December 15, 2016Publication date: June 22, 2017Inventors: Shaoan Dai, Zhenzhong Gu, Kok-Wui Cheong