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: 9450555Abstract: 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: GrantFiled: June 23, 2010Date of Patent: September 20, 2016Assignee: SkypeInventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
-
Patent number: 9172817Abstract: 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: GrantFiled: December 23, 2011Date of Patent: October 27, 2015Assignee: SkypeInventors: Karsten Vandborg S{acute over (ø)}rensen, Jon Bergenheim, Koen Vos
-
Patent number: 8838444Abstract: 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: GrantFiled: December 28, 2007Date of Patent: September 16, 2014Assignee: SkypeInventors: Koen Vos, Karsten Vandborg Sorensen, Jon Bergenheim
-
Patent number: 8775171Abstract: 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: GrantFiled: June 23, 2010Date of Patent: July 8, 2014Assignee: SkypeInventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
-
Patent number: 8718562Abstract: 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: GrantFiled: May 20, 2011Date of Patent: May 6, 2014Assignee: SkypeInventors: Karsten Vandborg Sorensen, Jon Bergenheim
-
Patent number: 8571039Abstract: 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: GrantFiled: June 23, 2010Date of Patent: October 29, 2013Assignee: SkypeInventors: Stefan Strommer, Karsten Vandborg Sorensen, Soren Skak Jensen, Koen Vos, Jon Bergenheim
-
Publication number: 20120295562Abstract: 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: ApplicationFiled: May 20, 2011Publication date: November 22, 2012Applicant: Skype LimitedInventors: Karsten Vandborg Sorensen, Koen Vos, Jon Bergenheim
-
Publication number: 20120163612Abstract: 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: ApplicationFiled: December 23, 2011Publication date: June 28, 2012Applicant: Skype LimitedInventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
-
Patent number: 8098813Abstract: 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 charType: GrantFiled: February 20, 2008Date of Patent: January 17, 2012Assignee: Skype LimitedInventors: Karsten Vandborg Sórensen, Jon Bergenheim, Koen Vos
-
Patent number: 8085930Abstract: 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 ofType: GrantFiled: February 20, 2008Date of Patent: December 27, 2011Assignee: Skype LimitedInventors: Karsten Vandborg S{acute over (ø)}rensen, Jon Bergenheim, Koen Vos
-
Publication number: 20110137660Abstract: 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: ApplicationFiled: June 23, 2010Publication date: June 9, 2011Applicant: Skype LimitedInventors: Stefan Strommer, Karsten Vandborg Sorensen, Soren Skak Jensen, Koen Vos, Jon Bergenheim
-
Publication number: 20110112668Abstract: 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: ApplicationFiled: June 23, 2010Publication date: May 12, 2011Applicant: Skype LimitedInventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
-
Publication number: 20110112831Abstract: 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: ApplicationFiled: June 23, 2010Publication date: May 12, 2011Applicant: Skype LimitedInventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
-
Publication number: 20090185515Abstract: 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 ofType: ApplicationFiled: February 20, 2008Publication date: July 23, 2009Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
-
Publication number: 20090185674Abstract: 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 charType: ApplicationFiled: February 20, 2008Publication date: July 23, 2009Inventors: Karsten Vandborg Sorensen, Jon Bergenheim, Koen Vos
-
Publication number: 20080201137Abstract: 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: ApplicationFiled: December 28, 2007Publication date: August 21, 2008Inventors: Koen Vos, Karsten Vandborg Sorensen, Jon Bergenheim
-
Patent number: 7366118Abstract: 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: GrantFiled: April 25, 2003Date of Patent: April 29, 2008Assignees: Global IP Solutions Inc., Global IP Solutions (GIPS) ABInventors: Peter Händel, Jon Bergenheim, Susanne Remle
-
Publication number: 20050220043Abstract: 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: ApplicationFiled: April 25, 2003Publication date: October 6, 2005Applicant: GLOBAL IP SOUND INCInventors: Peter Handel, Jon Bergenheim, Susanne Remle