Using Digital Signal Processing Patents (Class 379/406.06)
  • Patent number: 10433084
    Abstract: Methods and devices are provided for a wireless microphone network whereby robustness for reception of audio information transmitted by one or more wireless microphones is enhanced. The system incorporates a dual stage network approach for collecting, transmitting and receiving audio information. In the first stage, audio information collected by one or more microphone modules is transmitted to a series of receiver base stations. In the second stage, information received at each base station is subsequently transmitted to a receiver hub that selects or augments the information to produce a high quality representation of audio information, which provides improved robustness and reliability with respect to the movement or physical placement of each microphone module.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: October 1, 2019
    Assignee: Sound Devices LLC
    Inventor: Matt Anderson
  • Patent number: 10306374
    Abstract: A method detects whether an ear mold of a listening device is correctly mounted in the ear of a user. An indication of whether or not a mold of a listening device is correctly mounted in an ear canal of a user is provided. The method comprises a) providing a long term estimate of the feedback path; b) providing an estimate of the current feedback path; c) comparing the long term feedback path estimate with the current feedback path estimate, and providing a measure of their difference, termed the feedback difference measure FBDM; and optionally d) providing an alarm indication, if the feedback difference measure exceeds a predefined threshold.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: May 28, 2019
    Assignee: Oticon A/S
    Inventors: Michael Smed Kristensen, Michael Syskind Pedersen, Thomas Kaulberg
  • Patent number: 10219098
    Abstract: A system and method to perform an estimation of a location of an active speaker in real time includes designating a microphone of an array of microphones as a reference microphone. The method includes storing a relative transfer function (RTF) for each microphone of the array of microphones other than the reference microphone associated with each potential location among potential locations as a set of stored RTFs, and obtaining a voice sample of the active speaker and obtaining a speaker RTF for each microphone of the array of microphones other than the reference microphone. The method also includes performing an RTF projection of the speaker RTF for each microphone on the set of stored RTFs, and determining one of the potential locations as the location of the active speaker based on the performing the RTF projection.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: February 26, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Eli Tzirkel-Hancock, Vladimir Tourbabin, Ilan Malka, Sharon Gannot
  • Patent number: 10142134
    Abstract: Embodiments include systems and methods for implementing a multi-rate FIR by using rate-dependent bit stuffing on the cursor, while using rate-independent (e.g., full-rate) spacing on the pre- and post-cursor. For example, in the FIR data path, the cursor bit output is generated using bit stuffing, depending on a selected rate mode (e.g., full-rate, half-rate, quarter-rate, eighth-rate, etc.), but the spacing of the pre-cursor, cursor, and post-cursor are maintained at 1 UI apart (i.e., the full-rate spacing) for all rate modes. Such an approach can appreciably reduce complexity of the logic and can appreciably relieve the critical timing path.
    Type: Grant
    Filed: March 13, 2017
    Date of Patent: November 27, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Jiangyuan Li, Xun Zhang, Jianghui Su
  • Patent number: 9978355
    Abstract: A system and method for acoustic management that includes improving the sound quality of two or more audio processing modules in an acoustic environment may receive first control parameters from a first audio processing module. Receiving second control parameters from a second audio processing module. An audio processing interaction may be derived between with the first audio processing module and the second audio processing module determined from the first control parameters and the second control parameters. The first control parameters and the second control parameters may be modified responsive to the derived audio processing interaction.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: May 22, 2018
    Assignee: 2236008 Ontario Inc.
    Inventors: Mark Robert Every, Phillip Alan Hetherington
  • Patent number: 9924404
    Abstract: Apparatus and methods concerning simulation of call quality are disclosed. In an example embodiment, computing server is communicatively coupled to a VoIP server. The computing server includes a communication circuit configured to receive a first set of VoIP data including audio of a VoIP call routed by the VoIP server. The computing server also includes a processing circuit configured to characterize a post-transmission quality state of the first set of VoIP data. The processing circuit is also configured to generate a second set of VoIP data including audio that is different from the audio of the VoIP call and data including characteristics indicative of the post-transmission quality state of a first set of VoIP data. The processing circuitry may configured to use the second set of data to provide security, protect the confidentiality and privacy, and/or monitor changes of behavior/quality for different audio CODECs, encryption, bit-rate, etc.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: March 20, 2018
    Assignee: 8x8, Inc.
    Inventors: Mehdi Salour, Raghu Rengarajan
  • Patent number: 9894452
    Abstract: An off-head detection system for an in-ear headset comprises an input device that receives an audio signal, a feed-forward microphone signal, and a driver output signal; an expected-output computation circuit that predicts a value of the driver output signal based on a combination of the audio signal and the feed-forward microphone signal from the signal monitoring circuit, and off-head data from the off-head model; and a comparison circuit that compares the observed output signal provided to the driver and the computed expected output to determine an off-head state of the in-ear headset.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: February 13, 2018
    Assignee: BOSE CORPORATION
    Inventors: Ryan Termeulen, Jahn Dmitri Eichfeld, Fernando Mier, Andrew Sabin
  • Patent number: 9767784
    Abstract: A system and method for acoustic management that includes improving the sound quality of two or more audio processing modules in an acoustic environment may receive first control parameters from a first audio processing module. Receiving second control parameters from a second audio processing module. An audio processing interaction may be derived between with the first audio processing module and the second audio processing module determined from the first control parameters and the second control parameters. The first control parameters and the second control parameters may be modified responsive to the derived audio processing interaction.
    Type: Grant
    Filed: July 8, 2015
    Date of Patent: September 19, 2017
    Assignee: 2236008 Ontario Inc.
    Inventors: Mark Robert Every, Phillip Alan Hetherington
  • Patent number: 9647578
    Abstract: An energy harvester having a converter suitable for converting a variation of the energy to be harvested into a corresponding excess of electrical charges. There is a circuit for collecting the excess of electrical charges, the circuit is equipped with a controllable switch and a control device for the switch designed to control the switching of this switch to its closed position. The control device is suitable for exerting a force which stresses the electrical contacts towards one another. The force varies continually as a function of the quantity of electrical charges present on the first terminal and bringing the electrical contacts to bear on one another only when the excess of electrical charges exceeds a predetermined threshold, and/or for ionizing the electrically insulating medium to produce an electrical arc between the two electrical contacts only when the excess of electrical charges exceeds the predetermined threshold.
    Type: Grant
    Filed: October 15, 2013
    Date of Patent: May 9, 2017
    Assignees: COMMISSARIAT À L'ÉNERGIE ATOMIQUE ET AUX ÉNERGIES ALTERNATIVES, INSTITUT POLYTECHNIQUE DE GRENOBLE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE
    Inventors: Jérome Delamare, Bernard Viala, Orphée Cugat, Thibault Ricart
  • Patent number: 9648158
    Abstract: An echo path monitoring system for controlling an adaptive filter configured to estimate an echo of a far-end signal comprised in a microphone signal, the system comprising a comparison generator configured to compare the microphone signal with the estimated echo to obtain a first comparison and compare an error signal, which represents a difference between the microphone signal and the estimated echo, with the estimated echo to obtain a second comparison, and a controller configured to combine the first and second comparisons to form a parameter indicative of a state of the microphone signal and, in dependence on said parameter, control an operating mode of the adaptive filter.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: May 9, 2017
    Assignee: Imagination Technologies Limited
    Inventors: Senthil Kumar Mani, Sowmya Mannava
  • Patent number: 9444619
    Abstract: Method(s) and system(s) for generation of randomized messages for cryptographic hash functions are described herein. The method includes obtaining a random value based on a randomization criterion to randomize a message. Further, a last data block of the message is populated with a randomization parameter to obtain a randomized message. The randomization parameter populated in the last block is computed using the random value.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: September 13, 2016
    Assignee: Tata Consultancy Services Limited
    Inventor: Praveen Gauravaram
  • Patent number: 9407322
    Abstract: A system including a processor that receives a first digital signal corresponding to a first signal received by the system, and a second digital signal corresponding to a second signal transmitted by the system; generates a first control signal based on the first and second digital signals; and generates a first output signal based on the first control signal and a second analog signal corresponding to the second signal. A cancellation device generates a second control signal based on a first analog signal corresponding to the first signal, and a third control signal based on the first control signal and the first output signal; selects the second or third control signal when the system operates in a first or a second mode; and outputs a second output signal to cancel interference in the first signal according to the second analog signal and one of the second and third control signals.
    Type: Grant
    Filed: April 21, 2014
    Date of Patent: August 2, 2016
    Assignee: Marvell International LTD.
    Inventors: Xiaopeng Chen, Runsheng He
  • Patent number: 9392365
    Abstract: Features are disclosed for performing noise compensation so a level of noise may be audible in an output signal. For example, a first noise level of a first signal can be estimated. The first signal can be processed (e.g., by residual echo suppression) to determine a second signal, and a second noise level of the second signal can be estimated. Residual echo suppression can sometimes cause background noise to be eliminated, causing silence. If the second noise level is less than a product of the first noise level and a noise threshold, then a noise signal based on the first noise level can be determined, wherein the noise level of the noise signal is configured to be above a hearing threshold. The noise signal can be combined with the second signal to generate an output signal.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: July 12, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Jun Yang
  • Patent number: 9299333
    Abstract: Provided is a system for adaptively enhancing an end-user's perceived quality, or quality of experience (QoE), of speech and other audio under ambient noise conditions. The system comprises the steps of determining the ambient noise characteristics on a continuous basis to capture the time varying nature of ambient noises, and adaptively determining the most optimal signal shaping to be applied to the audio/speech signal to produce the most appropriate enhancement to compensate for the ambient noise impairment. The system also comprises a signal shaping technique by using an infinite impulse response (IIR) filter that performs the signal modification with a low delay; a multi-level automatic gain control (AGC); and a controlled amplitude clipping module that assures samples are below a certain limit; and outputs the modified signal for playback through a loudspeaker or the like.
    Type: Grant
    Filed: August 25, 2013
    Date of Patent: March 29, 2016
    Assignee: QOSOUND, INC
    Inventors: Huan-Yu Su, Anthony Jiming Su
  • Patent number: 9042535
    Abstract: In one implementation, a conference hosted on a conference bridge that includes an echo control device that classifies the echo return loss of a plurality of endpoints. The endpoints may include endpoints on internet protocol (IP) networks and public switched telephone networks (PSTN). The echo control of the endpoints is controlled independently. An echo classification module calculates the echo return loss value of the associated echo tail of the endpoint and chooses an appropriate echo control mode. If the echo return loss is above a high threshold, a pass through mode is activated. If the echo return loss is below a low threshold, a full echo cancellation mode is activated. If the echo return loss is between the low threshold and the high threshold, an echo suppression mode is activated.
    Type: Grant
    Filed: September 29, 2010
    Date of Patent: May 26, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Thiyagesan Ramalingam, Bhargav G. Pandya, Gary A. Skrabutenas
  • Patent number: 9025762
    Abstract: Clock synchronization for an acoustic echo canceller (AEC) with a speaker and a microphone connected over a digital link may be provided. A clock difference may be estimated by analyzing the speaker signal and the microphone signal in the digital domain. The clock synchronization may be combined in both hardware and software. This synchronization may be performed in two stages, first with coarse synchronization in hardware, then fine synchronization in software with, for example, a re-sampler.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: May 5, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Feng Bao, J. William Mauchly, Subrahmanyam Kunapuli, Xiangyu Bao
  • Publication number: 20150104001
    Abstract: The present invention relates to methods and apparatuses for extending the benefits of vectoring technology to xDSL systems including disparate types of xDSL lines. In embodiments, the invention includes a scheme to match the symbol frequencies of ADSL2 and VDSL2 lines, to then enable vectoring of ADSL2 FEXT into VDSL2 lines.
    Type: Application
    Filed: October 10, 2014
    Publication date: April 16, 2015
    Inventors: Murli Mohan RAO, Christophe SERVAES
  • Patent number: 8989251
    Abstract: A compensator generating a compensation signal to compensate for nonlinear echo in an output of a current source. The nonlinear echo is a result of transitioning the current source between an ON state and an OFF state. The compensator includes driving, weighting, function, and compensating circuits. The driving circuit receives a first signal that is based on the output of the current source. The weighting circuit is configured to generate a second signal based on weighted versions of the first signal. The function circuit, based on the second signal, (i) updates each of multiple functions, and (ii) selects a first function. The driving circuit generates a driving signal based on the first function selected by the function circuit. The compensating circuit generates the compensation signal based on the driving signal to compensate for the nonlinear echo provided by the output of the current source.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: March 24, 2015
    Assignee: Marvell International Ltd.
    Inventors: Xiaopeng Chen, Runsheng He, Shuran Wei
  • Patent number: 8983057
    Abstract: A step size controller may be used to control the rate of adaptation in an acoustic echo canceller. Step size control based on the values of adaptive coefficients (rather than, e.g., a fixed initial adaptation period) provides improved reliability and resistance to disruption. Accordingly, features are disclosed for controlling step size based on the values of adaptive coefficients.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: March 17, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Hongyang Deng, Amit Singh Chhetri
  • Publication number: 20150055774
    Abstract: An apparatus having a first circuit and a second circuit is disclosed. The first circuit is configured to generate a first intermediate signal by expanding a first input signal subjected to a quantization. The second circuit is configured to generate a second intermediate signal based on a second input signal. The second intermediate signal approximates an echo in the first input signal caused by the second input signal. The second circuit is also configured to generate a third intermediate signal by companding the second intermediate signal to compensate the quantization of the first input signal.
    Type: Application
    Filed: November 7, 2013
    Publication date: February 26, 2015
    Applicant: LSI Corporation
    Inventor: David G. Shaw
  • Patent number: 8958544
    Abstract: In an embodiment, the access node includes first and second transceiver units for initializing first and second communication channels, respectively, over first and second communication lines, respectively. The initialization of the first and second communication channels respectively including first and second handshake phases wherein peer transceiver units exchange capabilities and select (i) a common mode of operation, (ii) first and second crosstalk channel acquisition phases from the first and second communication lines, and (iii) first and second generic initialization phases. The access node further includes a line initialization controller configured to stretch the execution of the first handshake phase with respect to the execution of the second handshake phase so as to shorten a time difference between respective entries into the first and second crosstalk channel acquisition phases.
    Type: Grant
    Filed: December 7, 2011
    Date of Patent: February 17, 2015
    Assignee: Alcatel Lucent
    Inventor: Thomas Mermans
  • Patent number: 8954179
    Abstract: A sine wave generating device includes at least one adder configured to add two input signals thereof, at least one delay unit configured to delay an input signal thereof by one sample time and at least one multiplier configured to receive the delayed signal from the at least one delay unit, multiply the delayed signal by a coefficient and output the multiplied signal to provide to the at least one adder. The coefficient is arbitrarily set from outside the sine wave generating device.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: February 10, 2015
    Assignee: Rohm Co., Ltd.
    Inventor: Yasutomo Yokoyama
  • Patent number: 8917863
    Abstract: A method and a device for data processing in a digital subscriber line environment, wherein a flat noise margin is determined based on an actual noise determined and based on a maximum noise expected. A device is initialized using the flat noise margin. Also, a communication system is described that includes such a device.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: December 23, 2014
    Assignee: Nokia Siemens Networks Oy
    Inventors: Thomas Ahrndt, Martin Kuipers
  • Publication number: 20140362985
    Abstract: Residual FEXT resulting from intended and/or inherent partial cancellation of crosstalk in vectored DSL systems impairs upstream power back-off (UPBO) as traditionally implemented. By considering and taking into account the effects of residual crosstalk on vectored DSL system performance and operation, improved data rates and/or other vectored DSL system performance are realized through the use of UPBO parameters generated for a given residual FEXT environment.
    Type: Application
    Filed: August 25, 2014
    Publication date: December 11, 2014
    Inventors: Shailendra Kumar SINGH, Nicholas Philip SANDS, Sigurd SCHELSTRAETE
  • Publication number: 20140355752
    Abstract: A method of echo cancellation in an acoustic system, comprising a first user device and at least one further user device, the method comprising, at the first user device: detecting an audio signal received from the at least one further user device over a communications network; supplying the audio signal when received to an audio signal processing module of the first user device, wherein the audio signal processing module processes the audio signal and outputs a processed audio signal to audio output means of the first user device; and controlling an echo cancellation process for cancelling echo from an audio signal received via audio input means of the first user device based on a loopback signal provided by the processed audio signal and selectively based on the received audio signal when detected.
    Type: Application
    Filed: February 5, 2014
    Publication date: December 4, 2014
    Applicant: Microsoft Corporation
    Inventors: Karsten Vandborg Sorensen, Per Ahgren
  • Patent number: 8898053
    Abstract: An encoding device, a decoding device, and related methods are provided that eliminate the loss of synchronization of the adaptive filters of a terminal at the encoding end and a terminal at the decoding end caused by transmission errors. Deterioration of the sound quality is suppressed when a multiple channel signal is encoded with high efficiency using an adaptive filter. In the terminal at the encoding end, a buffer stores updated filter coefficients. When packet loss detection information indicating whether there is any packet loss in the terminal at the decoding end indicates that there is packet loss, a switch outputs the past filter coefficients of the previous (NX+1) frames from the buffer to an adaptive filter. The adaptive filter uses the past filter coefficients of the previous (NX+1) frames to conduct filtering.
    Type: Grant
    Filed: May 21, 2010
    Date of Patent: November 25, 2014
    Assignee: Panasonic Intellectual Property Corporation of America
    Inventor: Masahiro Oshikiri
  • Publication number: 20140341372
    Abstract: Embodiments of the present invention disclose a method and a related device and system for crosstalk cancellation processing on a port line of an access device. The method for crosstalk cancellation processing on a port line of an access device includes: obtaining line configuration information of another access device connected to—a first access device, and line group identities of different port lines belonging to a same cable bundle are the same; respectively obtaining, by the first access device, according to the line configuration information of the another access device, a coefficient of an effect from a port line of the another access device having a same line group identifier as that of a local port line on the local port line; and performing crosstalk cancellation processing on the local port line on the basis of the obtained effect coefficient.
    Type: Application
    Filed: July 30, 2014
    Publication date: November 20, 2014
    Inventor: Daoyu Pei
  • Patent number: 8880394
    Abstract: In response to a first envelope within a kth frequency band of a first channel, a speech level within the kth frequency band of the first channel is estimated. In response to a second envelope within the kth frequency band of a second channel, a noise level within the kth frequency band of the second channel is estimated. A noise suppression gain for a time frame n is computed in response to the estimated speech level for a preceding time frame, the estimated noise level for the preceding time frame, the estimated speech level for the time frame n, and the estimated noise level for the time frame n. An output channel is generated in response to multiplying the noise suppression gain for the time frame n and the first channel.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: November 4, 2014
    Assignee: Texas Instruments Incorporated
    Inventors: Devangi Nikunj Parikh, Muhammad Zubair Ikram, Takahiro Unno
  • Patent number: 8873764
    Abstract: An acoustic echo suppression unit according to an embodiment of the present invention includes and input interface for extracting a downmix signal from an input signal, the input signal including the downmix signal and parametric side information, wherein the downmix and the parametric side information together represent a multichannel signal, a calculator for calculating filter coefficients for an adaptive filter, wherein the calculator is adapted to determine the filter coefficients based on the downmix signal and a microphone signal or a signal derived from the microphone signal, and an adaptive filter adapted to filter the microphone signal or the signal derived from the microphone signal based on the filter coefficients to suppress an echo caused by the multichannel signal in the microphone signal.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: October 28, 2014
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Fabian Kuech, Markus Kallinger, Markus Schmidt, Meray Zourub, Marco Diatschuk, Oliver Moser
  • Patent number: 8873741
    Abstract: An apparatus for removing an echo(es) from audio content may include a processor and memory storing executable computer code causing the apparatus to at least perform operations including receiving combined audio content including voice data associated with speech of users in a call and information including audio data provided to the users. The computer program code may further cause the apparatus to remove a first echo of a first item of voice data associated with a user(s), from the combined audio content, based in part on a prior detection of the first item of voice data. The computer program code may further cause the apparatus to remove a second echo of the audio data, from the combined audio content, based in part on a previous detection of the audio data or a previous detection of data corresponding to the audio data. Corresponding methods and computer program products are also provided.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: October 28, 2014
    Assignee: Nokia Corporation
    Inventors: Rafael Ballagas, Hayes Raffle, Koichi Mori
  • Patent number: 8867735
    Abstract: An echo cancelling device includes an adaptive filter which synthesizes a spurious echo signal from a receiving signal, a first subtractor which generates an echo cancellation signal based on an input signal including a voice signal of a speaker and the spurious echo signal, and an error signal generating circuit which generates an error signal based on the input signal and the echo cancellation signal.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 21, 2014
    Assignee: Renesas Electronics Corporation
    Inventor: Hiroyuki Kobayashi
  • Patent number: 8854941
    Abstract: A vector DSL system includes a plurality of modems, which may be multi-port devices. Unprocessed user data is extracted from the modems and passed through a private vectoring data routing apparatus to one or more vectoring modules, such as vectoring cards. Each vectoring module includes one or more vector processors that include processing units configured to process the unprocessed user data on the basis of all modems' data for a given DSL tone grouping. Processing of the unprocessed user data removes the effects of FEXT from upstream and downstream user data and returns the processed user data to the modems using the vectoring data routing apparatus, which can be a specialized data transmission network utilizing one or more vector routers.
    Type: Grant
    Filed: June 9, 2009
    Date of Patent: October 7, 2014
    Assignee: Ikanos Communications, Inc.
    Inventors: Kevin D. Fisher, Nicholas P. Sands
  • Patent number: 8817857
    Abstract: Residual FEXT resulting from intended and/or inherent partial cancellation of crosstalk in vectored DSL systems impairs upstream power back-off (UPBO) as traditionally implemented. By considering and taking into account the effects of residual crosstalk on vectored DSL system performance and operation, improved data rates and/or other vectored DSL system performance are realized through the use of UPBO parameters generated for a given residual FEXT environment.
    Type: Grant
    Filed: July 25, 2011
    Date of Patent: August 26, 2014
    Assignee: Ikanos Communications, Inc.
    Inventors: Shailendra K. Singh, Sigurd Schelstraete, Nicholas P. Sands
  • Patent number: 8811603
    Abstract: An echo canceler circuit (10) and method attenuates at least post-echo canceler uplink data (90) to produce attenuated uplink data (100) in response to uplink echo return loss based attenuation data (40). The echo canceler circuit (10) includes an echo return loss based attenuation data generator (20) and at least an uplink data attenuator (30). The echo return loss based attenuation data generator (20) produces the uplink echo return loss based attenuation data (40) in response to echo return loss data (70). The echo return loss data (70) is based on at least one of: attenuated downlink data (50), pre-echo canceler uplink data (60), and/or amplifier gain data (80). The uplink data attenuator (30) attenuates the post-echo canceler uplink data (90) to produce attenuated uplink data (100) based on the uplink echo return loss based attenuation data (40).
    Type: Grant
    Filed: July 17, 2012
    Date of Patent: August 19, 2014
    Assignee: Continental Automotive Systems, Inc.
    Inventors: James B. Piket, Keith L. Owens, Christopher W. Springfield
  • Patent number: 8811602
    Abstract: A telecommunication system including a fall duplex speakerphone, comprising a first microphone to generate a coupled signal including uplink information and non-linear distortion sensed by the first microphone in a speaker phone mode, a second microphone to generate a reference signal including downlink information and the non-linear distortion sensed by the second microphone in the speaker phone mode, and an acoustic echo canceller (AEC) to receive the coupled signal from the first microphone, to receive the reference signal from the second microphone, and to cancel out the non-linear distortion included in the coupled signal based on the non-linear distortion included in the reference signal.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: August 19, 2014
    Assignee: Broadcom Corporation
    Inventors: Prakash Khanduri, Nelson Sollenberger, Huaiyu Zeng
  • Patent number: 8804979
    Abstract: A method and an audio processing system determine a system parameter, e.g. step size, in an adaptive algorithm, e.g. an adaptive feedback cancellation algorithm so as to provide an alternative scheme for feedback estimation in a multi-microphone audio processing system. A feedback part of the system's open loop transfer function is estimated and separated in a transient part and a steady state part, which can be used to control the adaptation rate of the adaptive feedback cancellation algorithm by adjusting the system parameter, e.g. step size parameter, of the algorithm when desired system properties, such as a steady state value or a convergence rate of the feedback, are given/desired. The method can be used for different adaptation algorithms such as LMS, NLMS, RLS, etc. in hearing aids, headsets, handsfree telephone systems, teleconferencing systems, public address systems, etc.
    Type: Grant
    Filed: October 6, 2011
    Date of Patent: August 12, 2014
    Assignee: Oticon A/S
    Inventors: Thomas Bo Elmedyb, Jesper Jensen, Meng Guo
  • Publication number: 20140205082
    Abstract: At least one example embodiment discloses a method of reducing crosstalk interference in a system having a plurality of communication paths. The method includes obtaining a plurality of signal values corresponding to a set of active communication paths, the active communication paths being a subset of the plurality of communication paths, obtaining an inverse channel matrix, the inverse channel matrix representing an inverse crosstalk channel matrix of the system when the plurality of communication paths in the system are active, determining a plurality of sub-matrices from the inverse channel matrix based on the set of active communication paths and compensating the signal values for crosstalk by individually applying at least one of the sub-matrices to the plurality of signal values.
    Type: Application
    Filed: January 24, 2013
    Publication date: July 24, 2014
    Inventor: Carl J. NUZMAN
  • Patent number: 8750492
    Abstract: An apparatus comprising a receiver coupled to a digital subscriber line (DSL) between an exchange site and a customer premise equipment (CPE) and configured to send a feedback error message to train a precoder coupled to the exchange site, wherein the feedback error message comprises a plurality of error components and an indication of a quantity of bits per error component, a quantization accuracy per error component, or both. Included is a method comprising sending an error feedback message to a DSL crosstalk precoder to train the crosstalk precoder, wherein the error feedback message comprises an error vector and a quantization scaling factor of the error vector.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: June 10, 2014
    Assignee: Futurewei Technologies, Inc.
    Inventors: Raphael Jean Cendrillon, Guozhu Long
  • Patent number: 8743939
    Abstract: A nonlinear echo compensator comprises a mapping circuit that includes a weighting circuit that generates a weighted signal based on a current symbol and a prior symbol and a function generating circuit that selects one of N functions based on the weighted signal, where N is an integer greater than one. The mapping circuit generates a driving signal based on the selected one of the N functions and the weighted signal. A canceling circuit generates a nonlinear echo compensation signal based on the driving signal.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: June 3, 2014
    Assignee: Marvell International Ltd.
    Inventors: Xiaopeng Chen, Runsheng He, Shuran Wei
  • Publication number: 20140140499
    Abstract: An echo cancellation device relies on the known characteristics of the sync frame to monitor, update in an off-line fashion and determine the accuracy of an echo canceller in, for example, a modem, such as an ADSL modem. Specifically, time domain samples are read from the transmit (Tx) and receive (Rx) paths of the modem. These samples are stored in memory. When the sync frame has received a predetermined number of the same Tx samples and Rx samples, the samples are stored. Running averages, over the sync frames, of the TX and RX samples are maintained. These averages are subtracted from a sync frame of samples, to allow LMS updating of the echo canceller taps, free of extraneous signals. Updating, i.e., tracking of changes in the echo channel, is done for the echo canceller in an off-line fashion. The coefficients for the in-line version are updated, while the off-line version is updated over several sync frames. Periodically, the performance of the off-line version is compared with the in-line version.
    Type: Application
    Filed: January 27, 2014
    Publication date: May 22, 2014
    Applicant: TQ DELTA, LLC
    Inventors: Igor TKACHOV, Stuart Sandberg
  • Patent number: 8731907
    Abstract: A method and apparatus for estimating speech intelligibility in a mobile communications network component handling two-way communication between two ends of a signal path. Test signals adapted for speech intelligibility measurements are inserted into the signal path to simulate two-way communication. Double-talk is detected during the communication, and speech intelligibility measurements are performed only during periods of double-talk. This enables the effect of echo to be taken into account while avoiding undesirable effects from non-linear processing, and comfort noise if present, in the signal path. Voice enhancement devices may then be adjusted in response to the estimated speech intelligibility.
    Type: Grant
    Filed: September 20, 2005
    Date of Patent: May 20, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Jun Cheng
  • Patent number: 8731207
    Abstract: An embodiment of an apparatus for computing control information for a suppression filter for filtering a second audio signal to suppress an echo based on a first audio signal includes a computer having a value determiner for determining at least one energy-related value for a band-pass signal of at least two temporally successive data blocks of at least one signal of a group of signals. The computer further includes a mean value determiner for determining at least one mean value of the at least one determined energy-related value for the band-pass signal. The computer further includes a modifier for modifying the at least one energy-related value for the band-pass signal on the basis of the determined mean value for the band-pass signal. The computer further includes a control information computer for computing the control information for the suppression filter on the basis of the at least one modified energy-related value.
    Type: Grant
    Filed: January 12, 2009
    Date of Patent: May 20, 2014
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der Angewandten Forschung e.V.
    Inventors: Fabian Kuech, Markus Kallinger, Christof Faller, Alexis Favrot
  • Patent number: 8731183
    Abstract: An echo canceller system includes a first echo canceller having a first voltage divider and an adaptable second voltage divider that is configured to generate a first replica of an echo. A second echo canceller is configured to generate a second replica of an echo and has tap values that are generated in response to an error signal. A controller is coupled to the first and second echo cancellers and includes a selection algorithm that responds to the tap values of the second echo canceller and selects a voltage divider value for the adaptable second voltage divider.
    Type: Grant
    Filed: April 12, 2010
    Date of Patent: May 20, 2014
    Assignee: Adtran, Inc.
    Inventors: Richard L. Goodson, Daniel M. Joffe, Neil M. Jensen, Peter S. Kerr
  • Patent number: 8724799
    Abstract: A method of determining a number of operating points for spectrum management of a plurality of digital subscriber lines in a communications network, the method comprising the steps of: determining optimization criteria (Oi) for the digital subscriber lines; determining crosstalk gains (Gi) for the digital subscriber lines; determining an initial population (Pi) of operating points (x1, . . . , xZ) where each of the operating points comprises importance ratings for each digital subscriber line of the plurality of digital subscriber lines; calculating new values of crosstalk and power spectrum densities (S) for the digital subscriber lines, by executing spectrum balancing for each operating point until the optimization criteria are fulfilled; calculating a new population of operating points, by executing an evolutionary algorithm; and iteratively performing the steps of calculating until a predefined stopping criterion is fulfilled.
    Type: Grant
    Filed: May 29, 2009
    Date of Patent: May 13, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Boris Dortschy, Johelden Campos Bezerra, Aldebaro Klautau, Eduardo Lins de Medeiros, Marcio Murilo Conte Monteiro
  • Patent number: 8724823
    Abstract: An input signal is processed through noise suppression (NS) and echo control (EC) via a multipath model that reduces noise pumping effects while maintaining EC performance. A copy of a “noisy” input signal is sent to an EC component before the noisy signal is sent to a NS component, which processes the signal first, when there is a consistent noise level for estimation. The copy of the pre-processing noisy signal is sent to the EC component along with a “clean” or “noise-suppressed” signal output from the NS component. The EC component analyzes the noisy signal as if the EC was the first component in the signal chain to determine what actions to take. The EC component then applies these actions to the clean signal received from the NS component.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: May 13, 2014
    Assignee: Google Inc.
    Inventors: Andrew John MacDonald, Jan Skoglund, Björn Volcker
  • Patent number: 8712034
    Abstract: An adaptive analog echo/near-end crosstalk (NEXT) cancellation system includes a processor configured to receive a first digital signal corresponding to a first signal received by the system, receive a second digital signal corresponding to a second signal transmitted by the system, and generate a first error control signal based on each of the first digital signal and the second digital signal. A cancellation device is configured to generate a second error control signal based on a first analog signal corresponding to the first signal. The cancellation device selectively outputs the second error control signal or the first error control signal based on whether the system is operating in a first mode or a second mode, respectively. The cancellation device selectively outputs a cancellation signal according to one of the second error control signal and the first error control signal, and a second analog signal corresponding to the second signal.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: April 29, 2014
    Assignee: Marvell International Ltd.
    Inventors: Xiaopeng Chen, Runsheng He
  • Publication number: 20140112466
    Abstract: Clock synchronization for an acoustic echo canceller (AEC) with a speaker and a microphone connected over a digital link may be provided. A clock difference may be estimated by analyzing the speaker signal and the microphone signal in the digital domain. The clock synchronization may be combined in both hardware and software. This synchronization may be performed in two stages, first with coarse synchronization in hardware, then fine synchronization in software with, for example, a re-sampler.
    Type: Application
    Filed: October 23, 2012
    Publication date: April 24, 2014
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Feng Bao, J. William Mauchly, Subrahmanyam Kunapuli, Xiangyu Bao
  • Patent number: 8694059
    Abstract: According to an aspect, a mobile communication device includes a housing, a speaker, a microphone, a detecting unit, and a processing unit. The speaker is provided in the housing, and outputs an incoming voice according to an incoming voice signal. The microphone is provided in the housing. The microphone receives an outgoing voice and outputs an outgoing voice signal in response to reception of the outgoing voice. The detecting unit detects vibration of the housing and outputs a housing-vibration signal indicating the vibration of the housing. The processing unit performs echo cancellation to the outgoing voice signal based on the incoming voice signal and the housing-vibration signal.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: April 8, 2014
    Assignee: Kyocera Corporation
    Inventor: Masaki Momma
  • Patent number: 8675883
    Abstract: A new acoustic echo suppressor and method for acoustic echo suppression is described herein. Exemplary embodiments of the acoustic echo suppressor use one linear regression model for each subband. The linear regression model for each subband may operate on the squared magnitude of the input samples as well as corresponding cross-products. In this way, accurate and robust estimates of the echo signal in each subband can be obtained, thereby providing good echo reduction while keeping the signal distortion low.
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: March 18, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Oystein Birkenes
  • Patent number: 8670554
    Abstract: A method is provided for encoding multiple microphone signals into a composite source-separable audio (SSA) signal, conducive for transmission over a voice network. The embodiments enable the processing of source separation of the target voice signal from its ambient sound to be performed at any point in the voice communication network, including the internet cloud. A multiplicity of processing is possible over the SSA signal, based on the intended voice application. The level of processing is adapted with the availability of the processing power at the chosen processing node in the network in one embodiment. An apparatus for separating out the target source voice from its ambient sound is also provided. The apparatus includes a directed source separation (DSS) unit, which processes the two virtual microphone signals in the SSA representation, to generate a new SSA signal including the enhanced target voice and the enhanced ambient noise.
    Type: Grant
    Filed: April 20, 2012
    Date of Patent: March 11, 2014
    Assignee: Aurenta Inc.
    Inventor: Shridhar K. Mukund