Patents by Inventor Roar Hagen
Roar Hagen 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: 8880414Abstract: The present invention relates to improvements of predictive encoding/decoding operations performed on a signal which is transmitted over a packet switched network. The signal is encoded on a block by block basis in such way that a block A-B is predictive encoded independently of any preceding blocks. A start state 715 located somewhere between the end boundaries A and B of the block is encoded using any applicable coding method. Both block parts surrounding the start state is then predictive encoded based on the start state and in opposite directions with respect to each other, thereby resulting in a full encoded representation 745 of the block A-B. At the decoding end, corresponding decoding operations are performed.Type: GrantFiled: February 18, 2011Date of Patent: November 4, 2014Assignee: Google Inc.Inventors: Soren Vang Andersen, Roar Hagen, Bastiaan Kleijn
-
Patent number: 8818799Abstract: A method and an apparatus for indicating presence of a transient noise in a call are provided. The method comprises the steps of determining activity at an endpoint of the call by monitoring presence of a signal input from the endpoint into the call and monitoring presence of a potential source of transient noise at the endpoint. Further, based on the activity determination and the monitoring of the presence of a potential source of transient noise, a signal representative of the presence of a transient noise in the call is sent. The present invention is advantageous in that it enables improvement of the quality of the call.Type: GrantFiled: July 8, 2011Date of Patent: August 26, 2014Assignee: Google Inc.Inventors: Niklas Enbom, Roar Hagen, Jan Skoglund
-
Patent number: 8331585Abstract: The invention relates to a method and an apparatus for mixing audio signals. The invention is based on the idea to base selection of what audio channels to mix on the dynamic behavior of the audio channels in terms of whether they are active or not, rather than basing the selection on quantative measures of the audio channels. According to the invention, a set of audio channels are arranged in a mixing stack and a mixed audio signal is produced from the topmost channels above a predetermined threshold level in the stack. Whenever a channel becomes active, it is placed at the top of the stack.Type: GrantFiled: May 10, 2007Date of Patent: December 11, 2012Assignee: Google Inc.Inventors: Roar Hagen, Niklas Enbom
-
Publication number: 20120014514Abstract: A method and an apparatus for indicating presence of a transient noise in a call are provided. The method comprises the steps of determining activity at an endpoint of the call by monitoring presence of a signal input from the endpoint into the call and monitoring presence of a potential source of transient noise at the endpoint. Further, based on the activity determination and the monitoring of the presence of a potential source of transient noise, a signal representative of the presence of a transient noise in the call is sent. The present invention is advantageous in that it enables improvement of the quality of the call.Type: ApplicationFiled: July 8, 2011Publication date: January 19, 2012Applicant: Google Inc.Inventors: Niklas Enbom, Roar Hagen, Jan Skoglund
-
Publication number: 20110142126Abstract: The present invention relates to improvements of predictive encoding/decoding operations performed on a signal which is transmitted over a packet switched network. The signal is encoded on a block by block basis in such way that a block A-B is predictive encoded independently of any preceding blocks. A start state 715 located somewhere between the end boundaries A and B of the block is encoded using any applicable coding method. Both block parts surrounding the start state is then predictive encoded based on the start state and in opposite directions with respect to each other, thereby resulting in a full encoded representation 745 of the block A-B. At the decoding end, corresponding decoding operations are performed.Type: ApplicationFiled: February 18, 2011Publication date: June 16, 2011Inventors: Soren V. ANDERSEN, Roar Hagen, Bastlaan Kleijn
-
Patent number: 7895046Abstract: The present invention relates to improvements of predictive encoding/decoding operations performed on a signal which is transmitted over a packet switched network. The signal is encoded on a block by block basis in such way that a block A-B is predictive encoded independently of any preceding blocks. A start state (715) located somewhere between the end boundaries A and B of the block is encoded using any applicable coding method. Both block parts surrounding the start state is then predictive encoded based on the start state and in opposite directions with respect to each other, thereby resulting in a full encoded representation (745) of the block A-B. At the decoding end, corresponding decoding operations are performed.Type: GrantFiled: December 3, 2002Date of Patent: February 22, 2011Assignees: Global IP Solutions, Inc., Global IP Solutions (GIPS) ABInventors: Soren V. Andersen, Roar Hagen, Bastiaan Kleijn
-
Publication number: 20070274540Abstract: The invention relates to a method and an apparatus for mixing audio signals. The invention is based on the idea to base selection of what audio channels to mix on the dynamic behaviour of the audio channels in terms of whether they are active or not, rather than basing the selection on quantative measures of the audio channels. According to the invention, a set of audio channels are arranged in a mixing stack and a mixed audio signal is produced from the topmost channels above a predetermined threshold level in the stack. Whenever a channel becomes active, it is placed at the top of the stack.Type: ApplicationFiled: May 10, 2007Publication date: November 29, 2007Applicants: GLOBAL IP SOLUTIONS INC, GLOBAL IP SOLUTIONS (GIPS) ABInventors: Roar Hagen, Niklas Enbom
-
Patent number: 7124079Abstract: The quality of comfort noise generated by a speech decoder during non-speech periods is improved by modifying comfort noise parameter values normally used to generate the comfort noise. The comfort noise parameter values are modified in response to variability information associated with a background noise parameter. The modified comfort noise parameter values are then used to generate the comfort noise.Type: GrantFiled: September 8, 1999Date of Patent: October 17, 2006Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Ingemar Johansson, Erik Ekudden, Roar Hagen
-
Publication number: 20060153286Abstract: The present invention relates to improvements of predictive encoding/decoding operations performed on a signal which is transmitted over a packet switched network. The signal is encoded on a block by block basis in such way that a block A-B is predictive encoded independently of any preceding blocks. A start state (715) located somewhere between the end boundaries A and B of the block is encoded using any applicable coding method. Both block parts surrounding the start state is then predictive encoded based on the start state and in opposite directions with respect to each other, thereby resulting in a full encoded representation (745) of the block A-B. At the decoding end, corresponding decoding operations are performed.Type: ApplicationFiled: December 3, 2002Publication date: July 13, 2006Inventors: Soren Andersen, Roar Hagen, Bastiaan Kleijn
-
Patent number: 7009935Abstract: The invention relates to methods for encoding/decoding a digitized sound signal which is transmitted over a packet switched network in such a way that diversity is provided. Each sound segment of the digitized sound signal is encoded into at least two different segment descriptions, i.e. into different representations of the sound signal segment. The segment descriptions differ from each other in that they provide different quantization values for a digital sound signal sample. The different segment descriptions are transmitted in separate data packets over the network at different points of time.Type: GrantFiled: May 9, 2001Date of Patent: March 7, 2006Assignee: Global IP Sound ABInventors: Tina Abrahamsson, Soren Vang Andersen, Roar Hagen, W. Bastiaan Kleijn
-
Patent number: 6970479Abstract: The invention relates to methods for encoding/decoding of a digital signal which is transmitted over a packet switched network. Prediction samples are generated at the transmitting and receiving end. The digital signal is lossless encoded at the transmitting end, and lossless decoded at the receiving end, based on the quantizations of generated prediction samples. During encoding, the generated prediction samples are quantized separately from the quantization of the digital samples. The predictions are used in the index domain in the form of quantized indices during encoding/decoding of the digital signal.Type: GrantFiled: May 10, 2001Date of Patent: November 29, 2005Assignee: Global IP Sound ABInventors: Tina Abrahamsson, Soren Vang Andersen, Roar Hagen, W. Bastiaan Kleijn
-
Patent number: 6732069Abstract: A linear predictive analysis-by-synthesis encoder includes a search algorithm block (50) and a vector quantizer (58) for vector quantizing optimal gains from a plurality of subframes in a frame. The internal encoder states are updated (50, 52, 54, 56) using the vector quantized gains.Type: GrantFiled: September 15, 1999Date of Patent: May 4, 2004Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Erik Ekudden, Roar Hagen
-
Patent number: 6564183Abstract: A speech encoding/decoding apparatus. A speech encoding apparatus has a coding portion for receiving input information related to an uncoded signal representative of an original speech signal, the coding portion including a fixed coding portion for receiving the input information and producing a first coded signal estimate, and an adaptive coding portion for receiving the input information and producing a second coded signal estimate. A controller is connected to the fixed coding portion and the adaptive coding portion for receiving information indicative of speech characteristics of the uncoded signal and generates a control signal; and a code modifier receives the first coded signal estimate from the fixed coding portion and the control signal from the controller and produces a modified signal estimate.Type: GrantFiled: December 22, 1999Date of Patent: May 13, 2003Assignee: Telefonaktiebolaget LM Erricsson (Publ)Inventors: Roar Hagen, Erik Ekudden
-
Publication number: 20020018490Abstract: The invention relates to methods for encoding/decoding of a digital signal which is transmitted over a packet switched network. Prediction samples are generated at the transmitting and receiving end. The digital signal is lossless encoded at the transmitting end, and lossless decoded at the receiving end, based on the quantizations of generated prediction samples. During encoding, the generated prediction samples are quantized separately from the quantization of the digital samples. The predictions are used in the index domain in the form of quantized indices during encoding/decoding of the digital signal.Type: ApplicationFiled: May 10, 2001Publication date: February 14, 2002Inventors: Tina Abrahamsson, Soren Vang Andersen, Roar Hagen, W. Bastiaan Kleijn
-
Patent number: 6321193Abstract: A channel optimized vector quantization apparatus includes a device for weighting a sample vector x by a weighting matrix A and a device for weighting a set of code book vectors ĉr by a weighting matrix B. Device form a set of distance measures {dw(Ax,Bĉr)} representing the distance between the weighted sample vector Ax and each weighted code book vector Bĉr. Other device form a set of distortion measures {&agr;i(x)} by multiplying each distance measure by a channel transition probability Pr|i that an index r has been received at a decoder when an index i has been sent from an encoder and adding together these multiplied distance measures for each possible index r. Finally device determine an index imin corresponding to the smallest distortion measure &agr;i(x) and represents the sample vector by this index imin.Type: GrantFiled: January 27, 1999Date of Patent: November 20, 2001Assignee: Telefonaktiebolaget LM EricssonInventors: Johan Nyström, Tomas Svensson, Roar Hagen, Tor Björn Minde
-
Publication number: 20010040871Abstract: The invention relates to methods for encoding/decoding a digitized sound signal which is transmitted over a packet switched network in such a way that diversity is provided. Each sound segment of the digitized sound signal is encoded into at least two different segment descriptions, i.e. into different representations of the sound signal segment. The segment descriptions differ from each other in that they provide different quantization values for a digital sound signal sample. The different segment descriptions are transmitted in separate data packets over the network at different points of time.Type: ApplicationFiled: May 9, 2001Publication date: November 15, 2001Inventors: Tina Abrahamsson, Soren Vang, Roar Hagen, W. Bastiaan Kleijn
-
Patent number: 6301556Abstract: An apparatus and method for reducing sparseness in a coded speech signal. Sparse codebook values are generated from a codebook. An anti-sparseness operation is performed on the sparse codebook values to produce output codebook values having a greater density of non-zero values than the sparse codebook values. The output codebook values are processed by a speech processor to generate an encoded speech signal during an encoding operation or a decoded speech signal during a decoding operation.Type: GrantFiled: December 22, 1999Date of Patent: October 9, 2001Assignee: Telefonaktiebolaget L M. Ericsson (publ)Inventors: Roar Hagen, Björn Stig Erik Johansson, Erik Ekudden, Willem Baastian Kleijn
-
Patent number: 6192335Abstract: In producing from an original speech signal a plurality of parameters from which an approximation of the original speech signal can be reconstructed, a coded signal of the original speech signal is generated. At least one of the parameters is determined using first and second differences between the original speech signal and the coded signal. The first difference is a difference between a waveform associated with the original speech signal and a waveform associated with the coded signal, and the second difference is a difference between an energy parameter derived from the original speech signal and a corresponding energy parameter associated with the coded signal.Type: GrantFiled: September 1, 1998Date of Patent: February 20, 2001Assignee: Telefonaktieboiaget LM Ericsson (publ)Inventors: Erik Ekudden, Roar Hagen
-
Patent number: 6182030Abstract: At a transmitter of a communication system, a target signal and a primary coded signal are produced in response to an input signal. The primary coded signal is intended to match the target signal. Also produced is encoded enhancement information indicative of how closely the primary coded signal matches the target signal. At a receiver, the primary coded signal is reconstructed, the encoded enhancement information is decoded, and an enhanced reconstructed signal is produced by applying the decoded enhancement information to the reconstructed primary coded signal.Type: GrantFiled: December 18, 1998Date of Patent: January 30, 2001Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Roar Hagen, Bastiaan Kleijn
-
Patent number: 6138093Abstract: A post-processing method for a speech decoder which outputs a decoded speech signal in the time domain provides high frequency resolution based on a frequency spectrum having non-harmonic and noise deficiencies. This is obtained by transforming the decoded time domain signal to a frequency domain signal by using a high frequency resolution transform (FFT). Then an analysis of the energy distribution of the frequency domain signal is made throughout its frequency area (4 kHz) to find the disturbing frequency components and to prioritize such frequency components which are situated in the higher part of the frequency spectrum. Next, the suppression degree for the disturbing frequency components is found based on prioritizing. Finally the steps of controlling a post-filtering of the transform in dependence of the finding, and inverse transforming the post-filtered transform in order to obtain a post-filtered decoded speech signal in the time domain are performed.Type: GrantFiled: March 2, 1998Date of Patent: October 24, 2000Assignee: Telefonaktiebolaget LM EricssonInventors: Erik Ekudden, Roar Hagen, Bastiaan Kleijn