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: 8880414
    Abstract: 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: Grant
    Filed: February 18, 2011
    Date of Patent: November 4, 2014
    Assignee: Google Inc.
    Inventors: Soren Vang Andersen, Roar Hagen, Bastiaan Kleijn
  • Patent number: 8818799
    Abstract: 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: Grant
    Filed: July 8, 2011
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventors: Niklas Enbom, Roar Hagen, Jan Skoglund
  • Patent number: 8331585
    Abstract: 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: Grant
    Filed: May 10, 2007
    Date of Patent: December 11, 2012
    Assignee: Google Inc.
    Inventors: Roar Hagen, Niklas Enbom
  • Publication number: 20120014514
    Abstract: 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: Application
    Filed: July 8, 2011
    Publication date: January 19, 2012
    Applicant: Google Inc.
    Inventors: Niklas Enbom, Roar Hagen, Jan Skoglund
  • Publication number: 20110142126
    Abstract: 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: Application
    Filed: February 18, 2011
    Publication date: June 16, 2011
    Inventors: Soren V. ANDERSEN, Roar Hagen, Bastlaan Kleijn
  • Patent number: 7895046
    Abstract: 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: Grant
    Filed: December 3, 2002
    Date of Patent: February 22, 2011
    Assignees: Global IP Solutions, Inc., Global IP Solutions (GIPS) AB
    Inventors: Soren V. Andersen, Roar Hagen, Bastiaan Kleijn
  • Publication number: 20070274540
    Abstract: 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: Application
    Filed: May 10, 2007
    Publication date: November 29, 2007
    Applicants: GLOBAL IP SOLUTIONS INC, GLOBAL IP SOLUTIONS (GIPS) AB
    Inventors: Roar Hagen, Niklas Enbom
  • Patent number: 7124079
    Abstract: 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: Grant
    Filed: September 8, 1999
    Date of Patent: October 17, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ingemar Johansson, Erik Ekudden, Roar Hagen
  • Publication number: 20060153286
    Abstract: 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: Application
    Filed: December 3, 2002
    Publication date: July 13, 2006
    Inventors: Soren Andersen, Roar Hagen, Bastiaan Kleijn
  • Patent number: 7009935
    Abstract: 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: Grant
    Filed: May 9, 2001
    Date of Patent: March 7, 2006
    Assignee: Global IP Sound AB
    Inventors: Tina Abrahamsson, Soren Vang Andersen, Roar Hagen, W. Bastiaan Kleijn
  • Patent number: 6970479
    Abstract: 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: Grant
    Filed: May 10, 2001
    Date of Patent: November 29, 2005
    Assignee: Global IP Sound AB
    Inventors: Tina Abrahamsson, Soren Vang Andersen, Roar Hagen, W. Bastiaan Kleijn
  • Patent number: 6732069
    Abstract: 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: Grant
    Filed: September 15, 1999
    Date of Patent: May 4, 2004
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Erik Ekudden, Roar Hagen
  • Patent number: 6564183
    Abstract: 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: Grant
    Filed: December 22, 1999
    Date of Patent: May 13, 2003
    Assignee: Telefonaktiebolaget LM Erricsson (Publ)
    Inventors: Roar Hagen, Erik Ekudden
  • Publication number: 20020018490
    Abstract: 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: Application
    Filed: May 10, 2001
    Publication date: February 14, 2002
    Inventors: Tina Abrahamsson, Soren Vang Andersen, Roar Hagen, W. Bastiaan Kleijn
  • Patent number: 6321193
    Abstract: 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: Grant
    Filed: January 27, 1999
    Date of Patent: November 20, 2001
    Assignee: Telefonaktiebolaget LM Ericsson
    Inventors: Johan Nyström, Tomas Svensson, Roar Hagen, Tor Björn Minde
  • Publication number: 20010040871
    Abstract: 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: Application
    Filed: May 9, 2001
    Publication date: November 15, 2001
    Inventors: Tina Abrahamsson, Soren Vang, Roar Hagen, W. Bastiaan Kleijn
  • Patent number: 6301556
    Abstract: 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: Grant
    Filed: December 22, 1999
    Date of Patent: October 9, 2001
    Assignee: Telefonaktiebolaget L M. Ericsson (publ)
    Inventors: Roar Hagen, Björn Stig Erik Johansson, Erik Ekudden, Willem Baastian Kleijn
  • Patent number: 6192335
    Abstract: 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: Grant
    Filed: September 1, 1998
    Date of Patent: February 20, 2001
    Assignee: Telefonaktieboiaget LM Ericsson (publ)
    Inventors: Erik Ekudden, Roar Hagen
  • Patent number: 6182030
    Abstract: 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: Grant
    Filed: December 18, 1998
    Date of Patent: January 30, 2001
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Roar Hagen, Bastiaan Kleijn
  • Patent number: 6138093
    Abstract: 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: Grant
    Filed: March 2, 1998
    Date of Patent: October 24, 2000
    Assignee: Telefonaktiebolaget LM Ericsson
    Inventors: Erik Ekudden, Roar Hagen, Bastiaan Kleijn