Patents by Inventor Koen Bernard Vos

Koen Bernard Vos 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: 10026411
    Abstract: Some embodiments describe methods, programs, and systems for speech encoding. Among other things, a received input signal representing a property of speech is quantized to generate a quantized output signal. Prior to the quantization, a version of the input signal is supplied to a first noise shaping filter having a first set of filter coefficients effective to generate a first filtered signal. Following the quantization, the quantized output signal is supplied to a second noise shaping filter having a second set of filter coefficients, thus generating a second filtered signal. A noise shaping operation is performed to control a frequency spectrum of a noise effect in the quantized output signal caused by the quantization, wherein the noise shaping operation is based on both the first and second filtered signals. Finally, the quantized output signal is transmitted in an encoded signal.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: July 17, 2018
    Assignee: SKYPE
    Inventor: Koen Bernard Vos
  • Patent number: 9947340
    Abstract: A method of regenerating wideband speech from narrowband speech, the method comprising: receiving samples of a narrowband speech signal in a first range of frequencies; modulating received samples of the narrowband speech signal with a modulation signal having a modulating frequency adapted to upshift each frequency in the first range of frequencies by an amount determined by the modulating frequency wherein the modulating frequency is selected to translate into a target band a selected frequency band within the first range of signals; filtering the modulated samples using a target band filter to form a regenerated speech signal in the target band; and combining the narrow band speech signal with the regenerated speech signal in the target band to regenerate a wideband speech signal, the method comprising the step of controlling the modulated samples to lie in a second range of frequencies identified by determining a signal characteristic of frequencies in the first range of frequencies.
    Type: Grant
    Filed: December 10, 2009
    Date of Patent: April 17, 2018
    Assignee: SKYPE
    Inventors: Mattias Nilsson, Soren Vang Anderson, Koen Bernard Vos
  • Patent number: 9530423
    Abstract: A method, system and program for encoding and decoding speech according to a source-filter model whereby speech is modelled to comprise a source signal filtered by a time-varying filter. The method comprises: receiving a speech signal comprising successive frames. For each of a plurality of frames of the speech signal: adding a predetermined noise signal generated by a quantization gain multiplied by 0.5 times an inverse of a pitch correlation to the speech signal to generate a simulated signal, determining linear predictive coding coefficients based on the simulated signal frame, and determining a linear predictive coding residual signal based on the linear predictive coding coefficients and one of the speech signal and the simulated signal. Then forming an encoded signal representing said speech signal, based on the linear predictive coding coefficients and the linear predictive coding residual signal.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: December 27, 2016
    Assignee: Skype
    Inventor: Koen Bernard Vos
  • Patent number: 9449614
    Abstract: A first user terminal, host terminal, method and program. The first terminal comprises: a transceiver for communicating with a plurality of other user terminals over a communication network; and communications processing apparatus, coupled to the transceiver, and arranged to participate in a call with a selected number of the other user terminals via the transceiver and communication network, the call including transmission of a voice signal from the first user terminal. The communications processing apparatus is operable in a mode whereby it temporarily discontinues transmission of the voice signal in response to detecting less than a predetermined level of activity on said voice signal, and the communications processing apparatus is further configured to selectively enable that mode in dependence on the selected number of other user terminals in the call.
    Type: Grant
    Filed: August 14, 2009
    Date of Patent: September 20, 2016
    Assignee: Skype
    Inventors: Koen Bernard Vos, Julian Spittka, Henrik Aström, Karsten Vandborg Sorensen, Soren Skak Jensen
  • Patent number: 9437200
    Abstract: A method and computing system for suppressing noise in an audio signal, comprising: receiving the audio signal at signal processing means; determining that another signal is input to the signal processing means, the input signal resulting from an activity which generates noise in the audio signal; and selectively suppressing noise in the audio signal in dependence on the determination that the input signal is input to the signal processing means to thereby suppress the generated noise in the audio signal.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: September 6, 2016
    Assignee: Skype
    Inventors: Karsten Vandborg Sorensen, Jon Anders Bergenheim, Koen Bernard Vos
  • Publication number: 20160171988
    Abstract: A far end signal is received at a device, a marker signal is inserted into the far end signal and the far end signal with the marker signal is played on a speaker. A near end signal is received via a microphone and the marker signal is detected in said received near end signal. The detected marker signal is used to determine a delay that is then used to cancel at least some of an echo in the near end signal. The marker may be ultrasonic. The echo canceller and other processing may run at a lower sampling frequency than the marker detection.
    Type: Application
    Filed: November 8, 2015
    Publication date: June 16, 2016
    Inventors: Koen Bernard Vos, Søren Skak Jensen
  • Patent number: 9263051
    Abstract: A method, system and program for decoding a speech signal. In some embodiments, the method comprises: receiving an encoded speech signal having quantization values; transforming the quantization values by adding simulated random-noise samples; and from the encoded speech signal, determining a parameter of the transformation that is usable to control the transformation of the quantization values.
    Type: Grant
    Filed: February 17, 2014
    Date of Patent: February 16, 2016
    Assignee: Skype
    Inventor: Koen Bernard Vos
  • Patent number: 9043214
    Abstract: A method of signal processing according to one embodiment includes calculating an envelope of a first signal that is based on a low-frequency portion of a speech signal, calculating an envelope of a second signal that is based on a high-frequency portion of the speech signal, and calculating a plurality of gain factor values according to a time-varying relation between the envelopes of the first and second signal. The method includes attenuating, based on a variation over time of a relation between the envelopes of the first and second signals, at least one of the plurality of gain factor values. In one example, the variation over time of a relation between the envelopes is indicated by at least one distance among the plurality of gain factor values.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: May 26, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Koen Bernard Vos, Ananthapadmanabhan Aasanipalai Kandhadai
  • Publication number: 20140358531
    Abstract: Some embodiments describe methods, programs, and systems for speech encoding. Among other things, a received input signal representing a property of speech is quantized to generate a quantized output signal. Prior to the quantization, a version of the input signal is supplied to a first noise shaping filter having a first set of filter coefficients effective to generate a first filtered signal. Following the quantization, the quantized output signal is supplied to a second noise shaping filter having a second set of filter coefficients, thus generating a second filtered signal. A noise shaping operation is performed to control a frequency spectrum of a noise effect in the quantized output signal caused by the quantization, wherein the noise shaping operation is based on both the first and second filtered signals. Finally, the quantised output signal is transmitted in an encoded signal.
    Type: Application
    Filed: August 14, 2014
    Publication date: December 4, 2014
    Inventor: Koen Bernard Vos
  • Patent number: 8892448
    Abstract: In one embodiment, a method of signal processing includes calculating an envelope of a first signal that is based on a low-frequency portion of a speech signal, calculating an envelope of a second signal that is based on a high-frequency portion of the speech signal, and calculating a first plurality of gain factor values according to a time-varying relation between the envelopes of the first and second signals. The method includes, based on the first plurality of gain factor values, calculating a plurality of smoothed gain factor values. In one example, each of the plurality of smoothed gain factor values is based on a weighted sum of at least one of the first plurality of gain factor values and at least one smoothed gain factor value. In another example, the sum is adaptively weighted based on at least one distance among the plurality of gain factor values.
    Type: Grant
    Filed: April 21, 2006
    Date of Patent: November 18, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Koen Bernard Vos, Ananthapadmanabhan Aasanipalai Kandhadai
  • Publication number: 20140324420
    Abstract: A method and computing system for suppressing noise in an audio signal, comprising: receiving the audio signal at signal processing means; determining that another signal is input to the signal processing means, the input signal resulting from an activity which generates noise in the audio signal; and selectively suppressing noise in the audio signal in dependence on the determination that the input signal is input to the signal processing means to thereby suppress the generated noise in the audio signal.
    Type: Application
    Filed: July 7, 2014
    Publication date: October 30, 2014
    Inventors: Karsten Vandborg Sorensen, Jon Anders Bergenheim, Koen Bernard Vos
  • Patent number: 8849658
    Abstract: Some embodiments describe methods, programs, and systems for speech encoding. Among other things, a received input signal representing a property of speech is quantized to generate a quantized output signal. Prior to the quantization, a version of the input signal is supplied to a first noise shaping filter having a first set of filter coefficients effective to generate a first filtered signal. Following the quantization, the quantized output signal is supplied to a second noise shaping filter having a second set of filter coefficients, thus generating a second filtered signal. A noise shaping operation is performed to control a frequency spectrum of a noise effect in the quantized output signal caused by the quantization, wherein the noise shaping operation is based on both the first and second filtered signals. Finally, the quantised output signal is transmitted in an encoded signal.
    Type: Grant
    Filed: January 23, 2014
    Date of Patent: September 30, 2014
    Assignee: Skype
    Inventor: Koen Bernard Vos
  • Publication number: 20140163973
    Abstract: A method, system and program for encoding and/or decoding a speech signal. The method comprises: generating a first signal representing a property of an input speech signal; transforming the first signal using a simulated random-noise signal, thus producing a second signal; quantizing the second signal based on a plurality of discrete representation levels, thus generating quantization values for transmission in an encoded speech signal, and also generating a third signal being a quantized version of the second signal; and performing an inverse of the transformation on the third signal, thus generating a quantized output signal, wherein the generation of the first signal is based on feedback of the quantized output signal. The method further comprises controlling the transformation in dependence on a property of the first signal so as to vary the magnitude of a noise effect created by the transformation relative to the representation levels.
    Type: Application
    Filed: February 17, 2014
    Publication date: June 12, 2014
    Inventor: Koen Bernard Vos
  • Publication number: 20140142936
    Abstract: Some embodiments describe methods, programs, and systems for speech encoding. Among other things, a received input signal representing a property of speech is quantized to generate a quantized output signal. Prior to the quantization, a version of the input signal is supplied to a first noise shaping filter having a first set of filter coefficients effective to generate a first filtered signal. Following the quantization, the quantized output signal is supplied to a second noise shaping filter having a second set of filter coefficients, thus generating a second filtered signal. A noise shaping operation is performed to control a frequency spectrum of a noise effect in the quantized output signal caused by the quantization, wherein the noise shaping operation is based on both the first and second filtered signals. Finally, the quantised output signal is transmitted in an encoded signal.
    Type: Application
    Filed: January 23, 2014
    Publication date: May 22, 2014
    Applicant: SKYPE
    Inventor: Koen Bernard Vos
  • Patent number: 8670981
    Abstract: A method, system and program for encoding and decoding speech according to a source-filter model whereby speech is modelled to comprise a source signal filtered by a time-varying filter. The method comprises: receiving a speech signal comprising successive frames, for each of a plurality of frames of the speech signal, deriving a first line spectral frequency vector for a first portion of the frame, and a second line spectral frequency vector for a second portion of the frame, and determining a transmit line spectral frequency vector and an interpolation factor based on the first and second line spectral frequency vectors, and on the transmit line spectral frequency vector for a preceding one of the frames.
    Type: Grant
    Filed: June 5, 2009
    Date of Patent: March 11, 2014
    Assignee: Skype
    Inventors: Koen Bernard Vos, Karsten Vandborg Sorensen, Soren Skak Jensen
  • Patent number: 8655653
    Abstract: A method, system and program for encoding and/or decoding a speech signal. The method comprises: generating a first signal representing a property of an input speech signal; transforming the first signal using a simulated random-noise signal, thus producing a second signal; quantizing the second signal based on a plurality of discrete representation levels, thus generating quantization values for transmission in an encoded speech signal, and also generating a third signal being a quantized version of the second signal; and performing an inverse of the transformation on the third signal, thus generating a quantized output signal, wherein the generation of the first signal is based on feedback of the quantized output signal. The method further comprises controlling the transformation in dependence on a property of the first signal so as to vary the magnitude of a noise effect created by the transformation relative to the representation levels.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: February 18, 2014
    Assignee: Skype
    Inventor: Koen Bernard Vos
  • Patent number: 8639504
    Abstract: Some embodiments describe methods, programs, and systems for speech encoding. Among other things, a received input signal representing a property of speech is quantized to generate a quantized output signal. Prior to the quantization, a version of the input signal is supplied to a first noise shaping filter having a first set of filter coefficients effective to generate a first filtered signal. Following the quantization, the quantized output signal is supplied to a second noise shaping filter having a second set of filter coefficients, thus generating a second filtered signal. A noise shaping operation is performed to control a frequency spectrum of a noise effect in the quantized output signal caused by the quantization, wherein the noise shaping operation is based on both the first and second filtered signals. Finally, the quantized output signal is transmitted in an encoded signal.
    Type: Grant
    Filed: May 30, 2013
    Date of Patent: January 28, 2014
    Assignee: Skype
    Inventor: Koen Bernard Vos
  • Publication number: 20130262100
    Abstract: Some embodiments describe methods, programs, and systems for speech encoding. Among other things, a received input signal representing a property of speech is quantized to generate a quantized output signal. Prior to the quantization, a version of the input signal is supplied to a first noise shaping filter having a first set of filter coefficients effective to generate a first filtered signal. Following the quantization, the quantized output signal is supplied to a second noise shaping filter having a second set of filter coefficients, thus generating a second filtered signal. A noise shaping operation is performed to control a frequency spectrum of a noise effect in the quantized output signal caused by the quantization, wherein the noise shaping operation is based on both the first and second filtered signals. Finally, the quantised output signal is transmitted in an encoded signal.
    Type: Application
    Filed: May 30, 2013
    Publication date: October 3, 2013
    Applicant: Microsoft Corporation
    Inventor: Koen Bernard Vos
  • Patent number: 8484036
    Abstract: A wideband speech encoder according to one embodiment includes a narrowband encoder and a highband encoder. The narrowband encoder is configured to encode a narrowband portion of a wideband speech signal into a set of filter parameters and a corresponding encoded excitation signal. The highband encoder is configured to encode, according to a highband excitation signal, a highband portion of the wideband speech signal into a set of filter parameters. The highband encoder is configured to generate the highband excitation signal by applying a nonlinear function to a signal based on the encoded narrowband excitation signal to generate a spectrally extended signal.
    Type: Grant
    Filed: April 3, 2006
    Date of Patent: July 9, 2013
    Assignee: QUALCOMM Incorporated
    Inventors: Koen Bernard Vos, Ananthapadmanabhan Aasanipalai Kandhadai
  • Patent number: 8463604
    Abstract: A method, system and program for encoding speech.
    Type: Grant
    Filed: May 28, 2009
    Date of Patent: June 11, 2013
    Assignee: Skype
    Inventor: Koen Bernard Vos