Patents by Inventor Fuling Liu

Fuling Liu 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: 11245788
    Abstract: Systems, methods, and devices are disclosed for detecting an active speaker in a two-way conference. Real time audio in one or more sub band domains are analyzed according to an echo canceller model. Based on the analyzed real time audio, one or more audio metrics are determined from output from an acoustic echo cancellation linear filter. The one or more audio metrics are weighted based on a priority, and a speaker status is determined based on the weighted one or more audio metrics being analyzed according to an active speaker detection model. For an active speaker status, one or more residual echo or noise is removed from the real time audio based on the one or more audio metrics.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: February 8, 2022
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Fuling Liu, Eric Chen, Wei Li, Wei-Lien Hsu
  • Publication number: 20200396329
    Abstract: Systems, methods, and devices are disclosed for detecting an active speaker in a two-way conference. Real time audio in one or more sub band domains are analyzed according to an echo cancellor model. Based on the analyzed real time audio, one or more audio metrics are determined from output from an acoustic echo cancellation linear filter. The one or more audio metrics are weighted based on a priority, and a speaker status is determined based on the weighted one or more audio metrics being analyzed according to an active speaker detection model. For an active speaker status, one or more residual echo or noise is removed from the real time audio based on the one or more audio metrics.
    Type: Application
    Filed: August 26, 2020
    Publication date: December 17, 2020
    Inventors: Fuling Liu, Eric Chen, Wei Li, Wei-Lien Hsu
  • Patent number: 10771621
    Abstract: Systems, methods, and devices are disclosed for detecting an active speaker in a two-way conference. Real time audio in one or more sub band domains are analyzed according to an echo cancellor model. Based on the analyzed real time audio, one or more audio metrics are determined from output from an acoustic echo cancellation linear filter. The one or more audio metrics are weighted based on a priority, and a speaker status is determined based on the weighted one or more audio metrics being analyzed according to an active speaker detection model. For an active speaker status, one or more residual echo or noise is removed from the real time audio based on the one or more audio metrics.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: September 8, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Fuling Liu, Eric Chen, Wei Li, Wei-Lien Hsu
  • Publication number: 20190132452
    Abstract: Systems, methods, and devices are disclosed for detecting an active speaker in a two-way conference. Real time audio in one or more sub band domains are analyzed according to an echo cancellor model. Based on the analyzed real time audio, one or more audio metrics are determined from output from an acoustic echo cancellation linear filter. The one or more audio metrics are weighted based on a priority, and a speaker status is determined based on the weighted one or more audio metrics being analyzed according to an active speaker detection model. For an active speaker status, one or more residual echo or noise is removed from the real time audio based on the one or more audio metrics.
    Type: Application
    Filed: April 2, 2018
    Publication date: May 2, 2019
    Inventors: Fuling Liu, Eric Chen, Wei Li, Wei-Lien Hsu
  • Patent number: 9972337
    Abstract: An echo cancellation method includes receiving an echo reference signal, receiving a microphone signal, decomposing, with a first filter bank, the echo reference signal into a series of subband echo reference signals, decomposing, with a second filter bank, the microphone signal into a series of subband microphone signals, estimating a group delay between the echo reference signal and the microphone signal using the series of subband echo reference signals and the series of subband microphone signals, estimating, using adaptive filters, acoustic echoes in the echo reference signal based at least in part on the group delay, subtracting the acoustic echoes from the series of subband microphone signals to obtain a series of acoustic echo removed subband signals, combining the series of acoustic echo removed subband signals into a single time domain echo removed signal, and sending the single time domain echo removed signal to a host operating system.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: May 15, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Xilin Li, Wei Li, Fuling Liu, Xinmin Yan
  • Publication number: 20170372722
    Abstract: An echo cancellation method includes receiving an echo reference signal, receiving a microphone signal, decomposing, with a first filter bank, the echo reference signal into a series of subband echo reference signals, decomposing, with a second filter bank, the microphone signal into a series of subband microphone signals, estimating a group delay between the echo reference signal and the microphone signal using the series of subband echo reference signals and the series of subband microphone signals, estimating, using adaptive filters, acoustic echoes in the echo reference signal based at least in part on the group delay, subtracting the acoustic echoes from the series of subband microphone signals to obtain a series of acoustic echo removed subband signals, combining the series of acoustic echo removed subband signals into a single time domain echo removed signal, and sending the single time domain echo removed signal to a host operating system.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Xilin Li, Wei Li, Fuling Liu, Xinmin Yan
  • Patent number: 9436604
    Abstract: System and method embodiments are provided for coordinated hardware and software performance monitoring to determine a suitable polling time for memory cache during run time. The system and method adapt to the time-varying software workload by determining a next polling time based on captured local characteristics of memory access pattern over time. The adaptive adjustment of polling time according to system performance and dynamic software workload allows capturing more accurately the local characteristics of memory access pattern. An embodiment method includes capturing, at a current polling instance, hardware performance parameters to manage the memory cache, and adjusting a time interval for a next polling instance according to the hardware performance parameters. The captured hardware performance parameters are used to compute performance metrics, which are then used to determine the time interval for the next polling instance.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 6, 2016
    Assignee: Futurewei Technologies, Inc.
    Inventor: Fuling Liu
  • Publication number: 20140281235
    Abstract: System and method embodiments are provided for coordinated hardware and software performance monitoring to determine a suitable polling time for memory cache during run time. The system and method adapt to the time-varying software workload by determining a next polling time based on captured local characteristics of memory access pattern over time. The adaptive adjustment of polling time according to system performance and dynamic software workload allows capturing more accurately the local characteristics of memory access pattern. An embodiment method includes capturing, at a current polling instance, hardware performance parameters to manage the memory cache, and adjusting a time interval for a next polling instance according to the hardware performance parameters. The captured hardware performance parameters are used to compute performance metrics, which are then used to determine the time interval for the next polling instance.
    Type: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventor: Fuling Liu
  • Patent number: 6580696
    Abstract: The present invention relates to a system and method for canceling echoes from telecommunications networks by providing a multi-adaptation echo canceller. Unlike conventional TDM echo cancellers, the present invention uses at least two echo cancellers arranged in a novel manner to cancel echoes generated by a voice packet associated with an IP network or the like. The present invention further provides a double adaptation echo canceller that transfers coefficients from a first echo canceller to a second echo canceller. The present system compares the single and double adaptation echo error signals and selects the echo canceller with the smaller error signal. This process is continuously repeated so that the system can select the optimal echo canceller for canceling echoes for each voice block/packet. The present invention can be implemented with any number of echo cancellers so long as the each block or packet can be processed within a specified time frame.
    Type: Grant
    Filed: September 27, 1999
    Date of Patent: June 17, 2003
    Assignee: Cisco Systems, Inc.
    Inventors: Herbert M. K. Chen, Fuling Liu
  • Patent number: 5504479
    Abstract: An apparatus for communicating signals from a well logging tool to a recording unit is disclosed. The logging tool includes a transmitter comprising a source of digital bits representing measurements made by the tool, an encoder connected to the source of digital bits for transforming groups of the digital bits into multivalued symbols, a first in-phase filter and a first quadrature filter connected to the encoder so that first coordinates of the symbols are filtered in the in-phase filter, second coordinates of the symbols are filtered in the quadrature filter, the filters having responses forming a Hilbert transform pair, a digital subtractor connected to the first filters for calculating a difference between outputs of the filters, and a digital-to-analog converter connected to the output of the subtractor for generating signals to be communicated to the recording unit over a communication channel.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: April 2, 1996
    Assignee: Western Atlas International, Inc.
    Inventors: Mark R. Doyle, Fuling Liu, Jorge O. Maxit