Patents by Inventor Jon Bergenheim

Jon Bergenheim 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: 9450555
    Abstract: A method and system for modifying an audio signal, the method comprising: receiving the audio signal at signal processing means; analysing the received audio signal to identify characteristic signal components in the audio signal; 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 applying an adjusted gain to the audio signal based on the determination that the input signal is input to the signal processing means, wherein the adjusted gain is generated in dependence upon the signal strength of the identified signal components.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: September 20, 2016
    Assignee: Skype
    Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
  • Patent number: 9172817
    Abstract: An echo component of a first signal received at an audio input device is removed. A second signal is output from an audio output device. The echo component in the first signal is the result of the second signal traversing an echo path. The characteristics of the first and second signals are compared, and if the first signal only comprises the echo, an estimate of the echo path is determined by comparing the first and second signals. The echo path estimate is applied to the first signal to determine an equalized first signal, which is is compared with the second signal to determine an estimate of the echo component. The echo component from the first signal is removed in dependence on the estimate of the echo component.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: October 27, 2015
    Assignee: Skype
    Inventors: Karsten Vandborg S{acute over (ø)}rensen, Jon Bergenheim, Koen Vos
  • Patent number: 8838444
    Abstract: A method of estimating noise in data containing voice information and noise includes receiving the data as a sequence of input values; transforming the data by applying a first non linear mapping to the input values wherein the derivative function of the mapping decreases in magnitude as the input values increase in magnitude smoothing the transformed data; and transforming the smoothed transformed data by applying a second non linear mapping that is opposite to the first non linear mapping, to determine an estimate of the noise in the inputted data.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: September 16, 2014
    Assignee: Skype
    Inventors: Koen Vos, Karsten Vandborg Sorensen, Jon Bergenheim
  • Patent number: 8775171
    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: June 23, 2010
    Date of Patent: July 8, 2014
    Assignee: Skype
    Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
  • Patent number: 8718562
    Abstract: A method of processing an audio signal transmitted from a remote transmitter and received at a local receiver of an acoustic system, includes at the receiver receiving with the audio signal an indication of remote transmitter gain, determining an overall system gain of the acoustic system from the remote transmitter gain and a local receiver gain and selectively applying a system gain reduction step to the audio signal if it is determined that the overall system gain exceeds a threshold.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: May 6, 2014
    Assignee: Skype
    Inventors: Karsten Vandborg Sorensen, Jon Bergenheim
  • Patent number: 8571039
    Abstract: A method and apparatus for transmitting an audio signal over a communication channel comprising encoding the audio signal with an encoder 204 using a first sampling rate, filtering the audio signal using a first cut off frequency, the first cut off frequency being chosen in dependence upon the first sampling rate, and transmitting the encoded and filtered audio signal over the communication channel. The presence of a condition in which the sampling rate of the encoder 204 is to be switched to a second sampling rate at a switching time is determined and if the condition has been determined to be present, the cut off frequency used in the filtering step is gradually changed from the first cut off frequency to a second cut off frequency, the second cut off frequency being chosen in dependence upon the second sampling rate, such that the audio bandwidth of the transmitted signal changes gradually when the sampling rate is switched to the second sampling rate.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: October 29, 2013
    Assignee: Skype
    Inventors: Stefan Strommer, Karsten Vandborg Sorensen, Soren Skak Jensen, Koen Vos, Jon Bergenheim
  • Publication number: 20120295562
    Abstract: A method of processing an audio signal transmitted from a remote transmitter and received at a local receiver of an acoustic system, includes at the receiver receiving with the audio signal an indication of remote transmitter gain, determining an overall system gain of the acoustic system from the remote transmitter gain and a local receiver gain and selectively applying a system gain reduction step to the audio signal if it is determined that the overall system gain exceeds a threshold.
    Type: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Applicant: Skype Limited
    Inventors: Karsten Vandborg Sorensen, Koen Vos, Jon Bergenheim
  • Publication number: 20120163612
    Abstract: An echo component of a first signal received at an audio input device is removed. A second signal is output from an audio output device. The echo component in the first signal is the result of the second signal traversing an echo path. The characteristics of the first and second signals are compared, and if the first signal only comprises the echo, an estimate of the echo path is determined by comparing the first and second signals. The echo path estimate is applied to the first signal to determine an equalised first signal, which is is compared with the second signal to determine an estimate of the echo component. The echo component from the first signal is removed in dependence on the estimate of the echo component.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 28, 2012
    Applicant: Skype Limited
    Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
  • Patent number: 8098813
    Abstract: In an embodiment, a method for removing an echo component is a first signal received at an audio input device includes outputting a second signal from an audio output device, receiving at the audio input device the first signal wherein the echo component in the first signal is the result of the second signal traversing an echo path; detecting if the first signal only comprises the echo component; determining an estimate indicative of the echo path by comparing the first signal and the second signal when it is detected that the first signal only comprises echo; applying the estimate indicative of the echo path to the first signal to determine an equalised first signal; comparing the equalised first signal with the second signal to determine an estimate indicative of the echo component; and removing the echo component from the first signal in dependence on the estimate indicative of the echo component; wherein the step of detecting if the first signal only comprises the echo component comprises comparing a char
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: January 17, 2012
    Assignee: Skype Limited
    Inventors: Karsten Vandborg Sórensen, Jon Bergenheim, Koen Vos
  • Patent number: 8085930
    Abstract: A method for removing an echo component in a first signal received at an audio input device, said method comprising the steps of outputting a second signal from an audio output device, receiving at the audio input device the first signal wherein the echo component in the first signal is the result of the second signal traversing an echo path having a frequency response which defines the relationship between the echo component and the second signal; determining an echo path model indicating an estimate of the frequency response of the echo path; removing an estimate of the echo component from the first signal using the echo path model; detecting if the first signal is overloaded; and wherein if it is detected that the first signal is overloaded the step of determining an echo path model comprises determining an overload echo path model such that the estimate of the frequency response indicated by the overload echo path model is only allowed to increase over time regardless of whether the frequency response of
    Type: Grant
    Filed: February 20, 2008
    Date of Patent: December 27, 2011
    Assignee: Skype Limited
    Inventors: Karsten Vandborg S{acute over (ø)}rensen, Jon Bergenheim, Koen Vos
  • Publication number: 20110137660
    Abstract: A method and apparatus for transmitting an audio signal over a communication channel comprising encoding the audio signal with an encoder 204 using a first sampling rate, filtering the audio signal using a first cut off frequency, the first cut off frequency being chosen in dependence upon the first sampling rate, and transmitting the encoded and filtered audio signal over the communication channel. The presence of a condition in which the sampling rate of the encoder 204 is to be switched to a second sampling rate at a switching time is determined and if the condition has been determined to be present, the cut off frequency used in the filtering step is gradually changed from the first cut off frequency to a second cut off frequency, the second cut off frequency being chosen in dependence upon the second sampling rate, such that the audio bandwidth of the transmitted signal changes gradually when the sampling rate is switched to the second sampling rate.
    Type: Application
    Filed: June 23, 2010
    Publication date: June 9, 2011
    Applicant: Skype Limited
    Inventors: Stefan Strommer, Karsten Vandborg Sorensen, Soren Skak Jensen, Koen Vos, Jon Bergenheim
  • Publication number: 20110112668
    Abstract: A method and system for modifying an audio signal, the method comprising: receiving the audio signal at signal processing means; analysing the received audio signal to identify characteristic signal components in the audio signal; 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 applying an adjusted gain to the audio signal based on the determination that the input signal is input to the signal processing means, wherein the adjusted gain is generated in dependence upon the signal strength of the identified signal components.
    Type: Application
    Filed: June 23, 2010
    Publication date: May 12, 2011
    Applicant: Skype Limited
    Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
  • Publication number: 20110112831
    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: June 23, 2010
    Publication date: May 12, 2011
    Applicant: Skype Limited
    Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
  • Publication number: 20090185515
    Abstract: A method for removing an echo component in a first signal received at an audio input device, said method comprising the steps of outputting a second signal from an audio output device, receiving at the audio input device the first signal wherein the echo component in the first signal is the result of the second signal traversing an echo path having a frequency response which defines the relationship between the echo component and the second signal; determining an echo path model indicating an estimate of the frequency response of the echo path; removing an estimate of the echo component from the first signal using the echo path model; detecting if the first signal is overloaded; and wherein if it is detected that the first signal is overloaded the step of determining an echo path model comprises determining an overload echo path model such that the estimate of the frequency response indicated by the overload echo path model is only allowed to increase over time regardless of whether the frequency response of
    Type: Application
    Filed: February 20, 2008
    Publication date: July 23, 2009
    Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
  • Publication number: 20090185674
    Abstract: In an embodiment, a method for removing an echo component is a first signal received at an audio input device includes outputting a second signal from an audio output device, receiving at the audio input device the first signal wherein the echo component in the first signal is the result of the second signal traversing an echo path; detecting if the first signal only comprises the echo component; determining an estimate indicative of the echo path by comparing the first signal and the second signal when it is detected that the first signal only comprises echo; applying the estimate indicative of the echo path to the first signal to determine an equalised first signal; comparing the equalised first signal with the second signal to determine an estimate indicative of the echo component; and removing the echo component from the first signal in dependence on the estimate indicative of the echo component; wherein the step of detecting if the first signal only comprises the echo component comprises comparing a char
    Type: Application
    Filed: February 20, 2008
    Publication date: July 23, 2009
    Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
  • Publication number: 20080201137
    Abstract: A method of estimating noise in data containing voice information and noise includes receiving the data as a sequence of input values; transforming the data by applying a first non linear mapping to the input values wherein the derivative function of the mapping decreases in magnitude as the input values increase in magnitude smoothing the transformed data; and transforming the smoothed transformed data by applying a second non linear mapping that is opposite to the first non linear mapping, to determine an estimate of the noise in the inputted data.
    Type: Application
    Filed: December 28, 2007
    Publication date: August 21, 2008
    Inventors: Koen Vos, Karsten Vandborg Sorensen, Jon Bergenheim
  • Patent number: 7366118
    Abstract: The present invention relates to a cancellation of echoes in telecommunications systems, more specifically it relates to adaptive alignment of a linear filter (500) used for echo cancellation. According to the invention, it is continuously determined, by means of control logic (520), if a reflection replica delay included in an echo replica signal (110), which delay is provided by a signal buffer (510), should be attempted to be increased or not. Similarly, it is continuously determined if the reflection replica delay should be attempted to be decreased or not. In this way it is possible to provide a delay of the reflection replica which corresponds to the pure delay of a corresponding reflection included in an echo signal (120) received over an echo path. The invention is advantageous since the filter (500) will continuously and quickly adapt to changes in the echo path delay by continuously increasing or decreasing, in an incremental and smooth manner, a present replica delay.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: April 29, 2008
    Assignees: Global IP Solutions Inc., Global IP Solutions (GIPS) AB
    Inventors: Peter Händel, Jon Bergenheim, Susanne Remle
  • Publication number: 20050220043
    Abstract: The present invention relates to a cancellation of echoes in telecommunications systems, more specifically it relates to adaptive alignment of a linear filter (500) used for echo cancellation. According to the invention, it is continuously determined, by means of control logic (520), if a reflection replica delay included in an echo replica signal (110), which delay is provided by a signal buffer (510), should be attempted to be increased or not. Similarly, it is continuously determined if the reflection replica delay should be attempted to be decreased or not. In this way it is possible to provide a delay of the reflection replica which corresponds to the pure delay of a corresponding reflection included in an echo signal (120) received over an echo path. The invention is advantageous since the filter (500) will continuously and quickly adapt to changes in the echo path delay by continuously increasing or decreasing, in an incremental and smooth manner, a present replica delay.
    Type: Application
    Filed: April 25, 2003
    Publication date: October 6, 2005
    Applicant: GLOBAL IP SOUND INC
    Inventors: Peter Handel, Jon Bergenheim, Susanne Remle