Patents Assigned to Audience, Inc.
  • Patent number: 9307321
    Abstract: Methods and systems specifically designed to reduce loudspeaker distortion by reducing voice coil excursion are provided. An input audio signal is processed based on a specific linear model of a loudspeaker, and a dynamic filter is generated and applied to this audio signal. The filter changes the relative phases of the spectral components of the input signal to reduce estimated excursion peaks. The quality of the audio signal is not diminished in comparison to traditional filter approaches. The processing of the input signal may involve determining a main frequency which may be used to determine the fundamental frequency. Multiples of the fundamental frequencies provide harmonic frequencies. The phases of all the harmonic frequencies, including the fundamental, may be measured and compared to a target vector of phases. The difference between the measured phases and the target phases may then be used to calculate the poles and zeros and corresponding filter coefficients.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: April 5, 2016
    Assignee: Audience, Inc.
    Inventor: Andy Unruh
  • Patent number: 9245538
    Abstract: The present technology provides robust, high quality expansion of the speech within a narrow bandwidth acoustic signal which can overcome or substantially alleviate problems associated with expanding the bandwidth of the noise within the acoustic signal. The present technology carries out a multi-faceted analysis to accurately identify noise within the narrow bandwidth acoustic signal. Noise classification information regarding the noise within the narrow bandwidth acoustic signal is used to determine whether to expand the bandwidth of the narrow bandwidth acoustic signal. By expanding the bandwidth based on the noise classification information, the present technology can expand the speech bandwidth of the narrow bandwidth acoustic signal and prevent or limit the bandwidth expansion of the noise.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: January 26, 2016
    Assignee: Audience, Inc.
    Inventors: Carlos Avendano, Carlo Murgia
  • Patent number: 9236874
    Abstract: Provided are methods and systems for reducing a transition rate in transmitting data between analog and digital chips in Sigma-Delta Modulator (SDM) based Digital to Analog Converters (DACs) and Analog to Digital Converters (ADCs) intended to be used in audio signal processing. An example method may comprise receiving, by a digital chip, SDM binary data, mapping the SDM binary data to transition binary codes, and transmitting the transition binary codes to an analog chip. The mapping can be carried out according to a principle that the more commonly used SDM binary data codes correspond to transition binary data codes that require that fewer transitions occur in the signals between the chips. The methods and systems described provide for lowering the power needed for carrying out the data transmission between digital and analog chips.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: January 12, 2016
    Assignee: Audience, Inc.
    Inventor: David P. Rossum
  • Patent number: 9210503
    Abstract: An audio equivalent of a video zoom feature for video recording and communication applications, as well as video post production processes. The audio zoom may operate in conjunction with a video zoom feature or independently. The audio zoom may be achieved by controlling reverberation effects of a signal, controlling a gain of the signal, as well as controlling the width of a directional beam which is used to select the particular audio component to focus on. The audio zoom may operate in response to user input, such as a user selection of a particular direction, or automatically based a current environment or other factors.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: December 8, 2015
    Assignee: Audience, Inc.
    Inventors: Carlos Avendano, Ludger Solbach
  • Patent number: 9197974
    Abstract: A system for audio processing of an acoustic signal captured by at least one microphone based on analysis of a video signal associated with the acoustic signal is provided. The video signal may be dynamically processed and analyzed in real time by the system to locate one or more sound sources and to determine distances between the sound sources and the at least one microphone. This information may be used to perform selective noise suppression, noise cancellation, or selective adjustment of acoustic signal components or energy levels acoustic signal components such that noise or unrelated acoustic signal components associated with sound sources not associated with located sound sources are suppressed or filtered. The video signal analysis may track sound source movement for dynamic steering of an acoustic beam towards the sound source.
    Type: Grant
    Filed: January 7, 2013
    Date of Patent: November 24, 2015
    Assignee: Audience, Inc.
    Inventors: Brian Clark, Ludger Solbach
  • Patent number: 9185487
    Abstract: Systems and methods for noise suppression using noise subtraction processing are provided. The noise subtraction processing comprises receiving at least a primary and a secondary acoustic signal. A desired signal component may be calculated and subtracted from the secondary acoustic signal to obtain a noise component signal. A determination may be made of a reference energy ratio and a prediction energy ratio. A determination may be made as to whether to adjust the noise component signal based partially on the reference energy ratio and partially on the prediction energy ratio. The noise component signal may be adjusted or frozen based on the determination. The noise component signal may then be removed from the primary acoustic signal to generate a noise subtracted signal which may be outputted.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: November 10, 2015
    Assignee: Audience, Inc.
    Inventors: Ludger Solbach, Carlo Murgia
  • Patent number: 9165301
    Abstract: Techniques for replacing an advertisement in a webpage from a website with another advertisement are disclosed. A response including the webpage is intercepted in a network device deployed in an in-line fashion, preferably at a data traffic point along a network. When it is determined that the webpage includes an advertisement that is replaceable, a preferable advertisement more correlated to the interests of a user is embedded in data packets to replace those for the original advertisement. Subsequently, the preferable advertisement is served when the webpage is displayed.
    Type: Grant
    Filed: June 6, 2007
    Date of Patent: October 20, 2015
    Assignee: CORE AUDIENCE, INC.
    Inventors: Michael Matthys, Lebin Cheng, Aiguo Fei
  • Patent number: 9143857
    Abstract: The present technology provides adaptive noise reduction of an acoustic signal using a sophisticated level of control to balance the tradeoff between speech loss distortion and noise reduction. The energy level of a noise component in a sub-band signal of the acoustic signal is reduced based on an estimated signal-to-noise ratio of the sub-band signal, and further on an estimated threshold level of speech distortion in the sub-band signal. In various embodiments, the energy level of the noise component in the sub-band signal may be reduced to no less than a residual noise target level. Such a target level may be defined as a level at which the noise component ceases to be perceptible.
    Type: Grant
    Filed: May 7, 2013
    Date of Patent: September 22, 2015
    Assignee: Audience, Inc.
    Inventors: Mark Every, Carlos Avendano
  • Patent number: 9142010
    Abstract: Provided are systems and methods for image enhancement based on combining multiple related images, such as images of the same object taken from different imaging angles. This approach allows simulating images captured from longer distances using telephoto lenses. Initial images may be captured using simple cameras equipped with shorter focal length lenses, typically used on camera phones, tablets, and laptops. The initial images may be taken using two different cameras positioned a certain distance from each other. An object or, more specifically, a center line of the object is identified in each image. The object is typically present in the foreground portion of the initial images. The initial images may be cross-faded along the object center line to yield a combined image. Separating of the foreground and background portions of each image may be separated and separately processed, such as blurring the background portion and sharpening the foreground portion.
    Type: Grant
    Filed: January 10, 2013
    Date of Patent: September 22, 2015
    Assignee: Audience, Inc.
    Inventors: Lloyd Watts, Carver Mead
  • Patent number: 9119150
    Abstract: Systems and methods for adaptive power control are provided. A minimum power level of a primary acoustic signal is estimated. The minimum power level may then be compared to at least one power threshold. Subsequently, a large power consuming system is controlled based on the comparison of the minimum power level to the power threshold.
    Type: Grant
    Filed: August 20, 2014
    Date of Patent: August 25, 2015
    Assignee: Audience, Inc.
    Inventors: Carlo Murgia, Alex Afshar, David Klein
  • Patent number: 9104510
    Abstract: Arithmetic units and methods for floating point processing are provided. In exemplary embodiments, data paths to and from multiple multipliers and adders are flexibly combined through crossbars and alignment units to allow a wide range of mathematical operations, including affine and SIMD operations. The micro-architecture for a high-performance flexible vector floating point arithmetic unit is provided, which can perform a single-cycle throughput complex multiply-and-accumulate operation, as well as a Fast Fourier Transform (radix-2 decimation-in-time) Butterfly operation.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: August 11, 2015
    Assignee: Audience, Inc.
    Inventors: Leonardo Rub, Dana Massie, Samuel Dicker
  • Patent number: 9076456
    Abstract: Systems and methods for providing voice equalization are provided. In exemplary embodiments, acoustic signals are received from both a near-end and a far-end environment. A power spectrum estimate for the far-end signal and a noise estimate based on the near-end signal are determined. A voice equalization mask based on the power spectrum estimate of the far-end signal and the noise estimate based on the near-end signal is generated and applied to the far-end signal to obtain a modified signal. The modified signal may then be dynamically processed to obtain an enhanced audio signal. The enhanced audio signal is then output.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: July 7, 2015
    Assignee: Audience, Inc.
    Inventors: Carlos Avendano, Carlo Murgia
  • Patent number: 9049282
    Abstract: Cross-talk reduction and/or cancellation systems and methods are provided herein. In exemplary embodiments, a far-end acoustic signal is delayed by M samples. Additionally, a cross-talk estimate value for the delayed far-end acoustic signal may be subtracted from an input acoustic signal. The cross-talk estimate value is a scaled version of filter outputs generated by a finite impulse response filter that utilizes predetermined filter coefficients. The filter outputs are scaled using a dynamic gain value.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: June 2, 2015
    Assignee: Audience, Inc.
    Inventors: Carlo Murgia, Ye Jiang
  • Patent number: 9008329
    Abstract: Provided are methods and systems for noise suppression within multiple time-frequency points of spectral representations. A multi-feature cluster tracker is used to track signal and noise sources and to predict signal versus noise dominance at each time-frequency point. Multiple features, such as binaural and monaural features, may be used for these purposes. A Gaussian mixture model (GMM) is developed and, in some embodiments, dynamically updated for distinguishing signal from noise and performing mask-based noise reduction. Each frequency band may use a different GMM or share a GMM with other frequency bands. A GMM may be combined from two models, with one trained to model time-frequency points in which the target dominates and another trained to model time-frequency points in which the noise dominates. Dynamic updates of a GMM may be performed using an expectation-maximization algorithm in an unsupervised fashion.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: April 14, 2015
    Assignee: Audience, Inc.
    Inventors: Michael Mandel, Carlos Avendano
  • Patent number: 9007416
    Abstract: Provided are systems and methods for communicating between mobile devices. Such methods involve establishing a communication session between the mobile devices using a local network, such as a Wi-Fi network. The methods also involve transmitting data streams from one mobile device in the group to all other mobile devices using this local network. The data streams may include audio and/or video data generated by the mobile devices. For example, mobile device users may conduct a teleconference through the local network and/or share media. The mobile devices may be interconnected using a star or ring topology, which may depend on distances between participants and/or alarm features that reflect connection losses between the mobile devices. Each mobile device may be equipped with one or more microphones for collecting audio signals from its user. A mobile device may also include an audio processing system for noise suppression and/or echo cancellation.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: April 14, 2015
    Assignee: Audience, Inc.
    Inventors: Carlo Murgia, Eric Skup
  • Patent number: 8965942
    Abstract: Systems and methods for sample rate tracking are provided. An example method includes computing an actual latency associated with an output sample from an output sample stream. The actual latency is calculated using a phase and a phase increment (conversion rate ratio). A measured latency is determined using an internal clock using a presentation time of the output sample, or an input sample from an input sample stream, or both. The measured latency is compared to the actual latency to generate a latency error. A successive phase increment can be determined based on the latency error by using a low-pass or adaptive filter to adjust the latency error.
    Type: Grant
    Filed: March 12, 2014
    Date of Patent: February 24, 2015
    Assignee: Audience, Inc.
    Inventors: David P. Rossum, Sneha Date, Xiaojun Chen
  • Patent number: 8958572
    Abstract: Null processing noise subtraction is performed per sub-band and time frame for acoustic signals received from multiple microphones. The acoustic signals may include a primary acoustic signal and one or more additional acoustic signals. A noise component signal may be determined for each additional acoustic signal in each sub-band of signals received by N microphones by subtracting a desired signal component within every other acoustic signal weighted by a complex-valued coefficient ? from the secondary acoustic signal. The noise component signals, each weighted by a corresponding complex-valued coefficient ?, may then be subtracted from the primary acoustic signal resulting in an estimate of a target signal (i.e., a noise subtracted signal).
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: February 17, 2015
    Assignee: Audience, Inc.
    Inventor: Ludger Solbach
  • Patent number: 8949120
    Abstract: Systems and methods for controlling adaptivity of noise cancellation are presented. One or more audio signals are received by one or more corresponding microphones. The one or more signals may be decomposed into frequency sub-bands. Noise cancellation consistent with identified adaptation constraints is performed on the one or more audio signals. The one or more audio signals may then be reconstructed from the frequency sub-bands and outputted via an output device.
    Type: Grant
    Filed: April 13, 2009
    Date of Patent: February 3, 2015
    Assignee: Audience, Inc.
    Inventors: Mark Every, Ludger Solbach, Carlo Murgia, Ye Jiang
  • Patent number: 8934641
    Abstract: Systems and methods for reconstructing decomposed audio signals are presented. In exemplary embodiments, a decomposed audio signal is received. The decomposed audio signal may include a plurality of frequency sub-band signals having successively shifted group delays as a function of frequency from a filter bank. The plurality of frequency sub-band signals may then be grouped into two or more groups. A delay function may be applied to at least one of the two or more groups. Subsequently, the groups may be combined to reconstruct the audio signal, which may be outputted accordingly.
    Type: Grant
    Filed: December 31, 2008
    Date of Patent: January 13, 2015
    Assignee: Audience, Inc.
    Inventors: Carlos Avendano, Ludger Solbach
  • Patent number: 8908882
    Abstract: Corrupted portions of an audio signal are detected and repaired. An audio signal, including numerous sequential frames, may be received from an audio input device. One or more corrupted frames included in the audio signal may be identified. A frame approximating an uncorrupted frame and corresponding to each corrupted frame may be constructed. Each corrupted frame may be replaced with a corresponding constructed frame to generate a repaired audio signal. The repaired audio signal may be outputted via an audio output device.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: December 9, 2014
    Assignee: Audience, Inc.
    Inventors: Michael M. Goodwin, Carlo Murgia