Patents by Inventor Kok-Wui Cheong

Kok-Wui Cheong 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: 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
  • Patent number: 10459783
    Abstract: A decoder includes a syndrome calculator, a Key Equation Solver (KES) and an error corrector. The syndrome calculator receives an n-symbol code word encoded using a Reed Solomon (RS) code to include (n?k) redundancy symbols, calculates for the code word 2t syndromes Si, t=(n?k)/2 is a maximal number of correctable erroneous symbols. The KES derives an error locator polynomial {circumflex over (?)}(x) whose roots identify locations of erroneous symbols, by applying to the syndromes a number of t iterations. In each iteration the KES calculates two discrepancies between {circumflex over (?)}(x) and respective two candidates of {circumflex over (?)}(x), and derives from the two candidates an updated candidate of {circumflex over (?)}(x). The error corrector recovers the code word by correcting the erroneous symbols using the derived error locator polynomial {circumflex over (?)}(x).
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: October 29, 2019
    Assignee: Marvell World Trade Ltd.
    Inventors: Jing Fang, Kok-Wui Cheong
  • 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: 10277325
    Abstract: According to various embodiments, a method for demarcating data bursts includes receiving, via a coax network, a first data burst and a second data burst at a network interface device, wherein the first data burst and the second data burst at least partially overlap in the time domain. In various embodiments, the first data burst includes a start marker, first data elements following the start marker, and an end marker following the first data elements. In various embodiments, the start marker is orthogonal to the end marker. The method further includes distinguishing, at the network interface device, the first data burst from the second data burst based on the start marker and the end marker; and transmitting the first data burst and the second data burst via an optical network such that the first data burst and the second data burst do not overlap in time.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: April 30, 2019
    Assignee: Marvell International Ltd.
    Inventors: Jin Zhang, Kok-Wui Cheong
  • 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: 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: 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: 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
  • Publication number: 20180060160
    Abstract: A decoder includes a syndrome calculator, a Key Equation Solver (KES) and an error corrector. The syndrome calculator is configured to receive an n-symbol code word encoded using a Reed Solomon (RS) code to include (n?k) redundancy symbols, and to calculate for the code word 2t syndromes Si, t=(n?k)/2 is a maximal number of correctable erroneous symbols. The KES is configured to derive an error locator polynomial (x) whose roots identify locations of erroneous symbols, by applying to the syndromes a number of t iterations. In a single iteration of the t iterations the NES is configured to calculate two discrepancies between (x) and respective two candidates of (x), and to derive from the two candidates an updated candidate of (x). The error corrector is configured to recover the code word by correcting the erroneous symbols using the derived error locator polynomial (x).
    Type: Application
    Filed: August 29, 2017
    Publication date: March 1, 2018
    Inventors: Jing Fang, Kok-Wui Cheong
  • 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