Patents by Inventor Tomas Jansson

Tomas Jansson 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).

  • Publication number: 20190318752
    Abstract: A User Equipment (UE) is operative to generate CN (Comfort Noise) control parameters, e.g., as part of audio-decoding processing by the UE. A buffer of a predetermined size implemented in the UE is configured to store CN parameters for SID (Silence Insertion Descriptor) frames and active hangover frames. Processing circuitry of the UE is configured to determine a CN parameter subset relevant for SID frames based on the age of the stored CN parameters and on residual energies, and use the determined CN parameter subset to determine CN control parameters for a first SID frame following an active signal frame.
    Type: Application
    Filed: June 28, 2019
    Publication date: October 17, 2019
    Inventor: Tomas Jansson Toftgård
  • Publication number: 20190267013
    Abstract: A method and device are disclosed for determining an inter-channel time difference of a multi-channel audio signal having at least two channels. A determination is made at a number of consecutive time instances, inter-channel correlation based on a cross-correlation function involving at least two different channels of the multi-channel audio signal. Each value of the inter-channel correlation is associated with a corresponding value of the inter-channel time difference. An adaptive inter-channel correlation threshold is adaptively determined based on adaptive smoothing of the inter-channel correlation in time. A current value of the inter-channel correlation is then evaluated in relation to the adaptive inter-channel correlation threshold to determine whether the corresponding current value of the inter-channel time difference is relevant. Based on the result of this evaluation, an updated value of the inter-channel time difference is determined.
    Type: Application
    Filed: May 13, 2019
    Publication date: August 29, 2019
    Inventors: Manuel BRIAND, Tomas JANSSON TOFTGÅRD
  • Publication number: 20190268016
    Abstract: A method for partitioning of input vectors for coding is presented. The method comprises obtaining of an input vector. The input vector is segmented, in a non-recursive manner, into an integer number, NSEG, of input vector segments. A representation of a respective relative energy difference between parts of the input vector on each side of each boundary between the input vector segments is determined, in a recursive manner. The input vector segments and the representations of the relative energy differences are provided for individual coding. Partitioning units and computer programs for partitioning of input vectors for coding, as well as positional encoders, are presented.
    Type: Application
    Filed: May 7, 2019
    Publication date: August 29, 2019
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Tomas JANSSON TOFTGÅRD, Volodya GRANCHAROV, Jonas SVEDBERG
  • Publication number: 20190267014
    Abstract: Transmitting node and receiving node for audio coding and methods therein. The nodes being operable to encode/decode speech and to apply a discontinuous transmission (DTX) scheme comprising transmission/reception of Silence Insertion Descriptor (SID) frames during speech inactivity. The method in the transmitting node comprising determining, from amongst a number N of hangover frames, a set Y of frames being representative of background noise, and further transmitting the N hangover frames, comprising at least said set Y of frames, to the receiving node. The method further comprises transmitting a first SID frame to the receiving node in association with the transmission of the N hangover frames, where the SID frame comprises information indicating the determined set Y of hangover frames to the receiving node. The method enables the receiving node to generate comfort noise based on the hangover frames most adequate for the purpose.
    Type: Application
    Filed: May 10, 2019
    Publication date: August 29, 2019
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefan BRUHN, Tomas JANSSON TOFTGÅRD, Martin SEHLSTEDT
  • Patent number: 10381014
    Abstract: A comfort noise controller for generating CN (Comfort Noise) control parameters is described. A buffer of a predetermined size is configured to store CN parameters for SID (Silence Insertion Descriptor) frames and active hangover frames. A subset selector is configured to determine a CN parameter subset relevant for SID frames based on the age of the stored CN parameters and on residual energies. A comfort noise control parameter extractor (50B) is configured to use the determined CN parameter subset to determine the CN control parameters for a first SID frame following an active signal frame.
    Type: Grant
    Filed: August 22, 2017
    Date of Patent: August 13, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Tomas Jansson Toftgård
  • Publication number: 20190209135
    Abstract: A magnetomotive imaging probe system is disclosed comprising a movable probe, a magnet arranged on the probe, and an ultra sound transducer, wherein the magnet is arranged to generate a time-varying magnetic field (T) at an imaging plane (304) of the ultrasound transducer, distally of the ultra sound transducer and the probe, when the probe has a proximal first position adjacent the ultra sound transducer.
    Type: Application
    Filed: March 19, 2019
    Publication date: July 11, 2019
    Applicant: NKIJ Engineering AB
    Inventors: Magnus Cinthio, Maria Evertsson, Tomas Jansson, Hans Persson, Fredrik Olsson, Sarah Fredriksson
  • Patent number: 10332529
    Abstract: A method and device are disclosed for determining an inter-channel time difference of a multi-channel audio signal having at least two channels. A determination is made at a number of consecutive time instances, inter-channel correlation based on a cross-correlation function involving at least two different channels of the multi-channel audio signal. Each value of the inter-channel correlation is associated with a corresponding value of the inter-channel time difference. An adaptive inter-channel correlation threshold is adaptively determined based on adaptive smoothing of the inter-channel correlation in time. A current value of the inter-channel correlation is then evaluated in relation to the adaptive inter-channel correlation threshold to determine whether the corresponding current value of the inter-channel time difference is relevant. Based on the result of this evaluation, an updated value of the inter-channel time difference is determined.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: June 25, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Manuel Briand, Tomas Jansson Toftgård
  • Patent number: 10319386
    Abstract: Transmitting node and receiving node for audio coding and methods therein. The nodes being operable to encode/decode speech and to apply a discontinuous transmission (DTX) scheme comprising transmission/reception of Silence Insertion Descriptor (SID) frames during speech inactivity. The method in the transmitting node comprising determining, from amongst a number N of hangover frames, a set Y of frames being representative of background noise, and further transmitting the N hangover frames, comprising at least said set Y of frames, to the receiving node. The method further comprises transmitting a first SID frame to the receiving node in association with the transmission of the N hangover frames, where the SID frame comprises information indicating the determined set Y of hangover frames to the receiving node. The method enables the receiving node to generate comfort noise based on the hangover frames most adequate for the purpose.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: June 11, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Stefan Bruhn, Tomas Jansson Toftgård, Martin Sehlstedt
  • Patent number: 10320413
    Abstract: A method for partitioning of input vectors for coding is presented. The method comprises obtaining (210) of an input vector. The input vector is segmented (220), in a non-recursive manner, into an integer number, NSEG, of input vector segments. A representation of a respective relative energy difference between parts of the input vector on each side of each boundary between the input vector segments is determined (230), in a recursive manner. The input vector segments and the representations of the relative energy differences are provided (250) for individual coding. Partitioning units and computer programs for partitioning of input vectors for coding, as well as positional encoders, are presented.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: June 11, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Tomas Jansson Toftgård, Volodya Grancharov, Jonas Svedberg
  • Patent number: 10311881
    Abstract: Disclosed methods and apparatuses determine an inter-channel time difference of a multi-channel audio signal by determining a set of local maxima of a cross-correlation function involving at least two different channels of the multi-channel audio signal, for positive and negative time-lags and associating each local maximum with a corresponding time-lag. Local maximums for the positive and negative time-lags are selected from the set as respective positive and negative time-lag inter-channel correlation candidates. Processing also includes evaluating whether there is an energy-dominant channel, when the absolute value of a difference in amplitude between the inter-channel correlation candidates is smaller than a first threshold, and, when there is an energy-dominant-channel, identifying the sign of the inter-channel time difference and extracting a current value of the inter-channel time difference based on the time-lag corresponding to the positive or negative time-lag inter-channel correlation candidate.
    Type: Grant
    Filed: April 12, 2018
    Date of Patent: June 4, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Manuel Briand, Tomas Jansson Toftgård
  • Publication number: 20180301154
    Abstract: Disclosed methods and apparatuses determine an inter-channel time difference of a multi-channel audio signal by determining a set of local maxima of a cross-correlation function involving at least two different channels of the multi-channel audio signal, for positive and negative time-lags and associating each local maximum with a corresponding time-lag. Local maximums for the positive and negative time-lags are selected from the set as respective positive and negative time-lag inter-channel correlation candidates. Processing also includes evaluating whether there is an energy-dominant channel, when the absolute value of a difference in amplitude between the inter-channel correlation candidates is smaller than a first threshold, and, when there is an energy-dominant-channel, identifying the sign of the inter-channel time difference and extracting a current value of the inter-channel time difference based on the time-lag corresponding to the positive or negative time-lag inter-channel correlation candidate.
    Type: Application
    Filed: April 12, 2018
    Publication date: October 18, 2018
    Inventors: Manuel Briand, Tomas Jansson
  • Patent number: 10001234
    Abstract: A pipe coupling includes a first and second connected tubular element forming an elongated tube and being connected by a connection arrangement that biases the first tubular element against the second tubular. An annular sealing element is provided between and overlapping opposed end portions of the elements. The annular sealing element has a generally T-shaped cross-section and includes a first portion that forms a stem of the T-shaped cross section and extends in a radial direction and defines the outer periphery thereof, and a second portion formed by two opposing flanges that form the cross-bar of the T-shaped cross section and define the inner periphery thereof. At least one of the flanges presents a rounded bulge forming an outer peripheral surface of one flange. The bulge is sealed with an inner periphery of one of the tubular elements and extends continuously around the circumference of the annular sealing element.
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: June 19, 2018
    Assignee: SANDVIK INTELLECTUAL PROPERTY AB
    Inventors: Tomas Jansson, Erik Tyldhed
  • Patent number: 10002617
    Abstract: Methods and arrangements in a codec for supporting bandwidth extension, BWE, of a harmonic audio signal. The method in the decoder part of the codec comprises receiving a plurality of gain values associated with a frequency band b and a number of adjacent frequency bands of band b. The method further comprises determining whether a reconstructed corresponding frequency band b? comprises a spectral peak. When the band b? comprises a spectral peak, a gain value associated with the band b? is set to a first value based on the received plurality of gain values; and otherwise the gain value is set to a second value based on the received plurality of gain values. The suggested technology enables bringing gain values into agreement with peak positions in a bandwidth extended frequency region.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: June 19, 2018
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Sebastian Näslund, Volodya Grancharov, Tomas Jansson Toftgård
  • Patent number: 10002614
    Abstract: There is provided a method and device for determining an inter-channel time difference of a multi-channel audio signal having at least two channels. A set of local maxima of a cross-correlation function involving at least two different channels of the multi-channel audio signal is determined (S1) for positive and negative time-lags, where each local maximum is associated with a corresponding time-lag. From the set of local maxima, a local maximum for positive time-lags is selected as a so-called positive time-lag inter-channel correlation candidate and a local maximum for negative time-lags is selected as a so-called negative time-lag inter-channel correlation candidate (S2). When the absolute value of a difference in amplitude between the inter-channel correlation candidates is smaller than a first threshold, it is evaluated whether there is an energy-dominant channel (S3).
    Type: Grant
    Filed: April 7, 2011
    Date of Patent: June 19, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Manuel Briand, Tomas Jansson
  • Publication number: 20180061429
    Abstract: Vector Quantizer and method therein for vector quantization, e.g. in a transform audio codec. The method comprises comparing an input target vector with four centroids C0, C1, C0,flip and C1,flip, wherein centroid C0,flip is a flipped version of centroid C0 and centroid C1,flip is a flipped version of centroid C1, each centroid representing a respective class of codevectors. A starting point for a search related to the input target vector in the codebook is determined, based on the comparison. A search is performed in the codebook, starting at the determined starting point, and a codevector is identified to represent the input target vector. A number of input target vectors per block or time segment is variable. A search space is dynamically adjusted to the number of input target vectors. The codevectors are sorted according to a distortion measure reflecting the distance between each codevector and the centroids C0 and C1.
    Type: Application
    Filed: November 7, 2017
    Publication date: March 1, 2018
    Inventors: Volodya Grancharov, Tomas Jansson Toftgård
  • Patent number: 9853659
    Abstract: The invention relates to an encoder and a decoder and methods therein for supporting split gain shape vector encoding and decoding. The method performed by an encoder, where the encoding of each vector segment is subjected to a constraint related to a maximum number of bits, BMAX, allowed for encoding a vector segment. The method comprises, determining an initial number, Np_init, of segments for a target vector x; and further determining an average number of bits per segment, BAVG, based on a vector bit budget and Np_init. The method further comprises determining a final number of segments to be used, for the vector x, in the gain shape vector encoding, based on energies of the Np_init segments and a difference between BMAX and BAVG. The performing of the method enables an efficient allocation of the bits of the bit budget over the target vector.
    Type: Grant
    Filed: February 7, 2017
    Date of Patent: December 26, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Erik Norvell, Volodya Grancharov, Tomas Jansson Toftgård
  • Patent number: 9842601
    Abstract: Vector Quantizer and method therein for efficient vector quantization, e.g. in a transform audio codec. The method comprises comparing an input target vector s with a plurality of centroids, each centroid representing a respective class of codevectors in a codebook. Further, a starting point for a search related to the input target vector in the codebook is determined, based on the result of the comparison. The codevectors in the codebook are sorted according to a distortion measure reflecting the distance between each codevector and the centroids of the classes. The Vector Quantizer and method enables that the class of codevectors comprising the most probable candidate codevectors in regard of the input vector s may be searched first.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: December 12, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Volodya Grancharov, Tomas Jansson Toftg{dot over (a)}rd
  • Publication number: 20170352354
    Abstract: A comfort noise controller for generating CN (Comfort Noise) control parameters is described. A buffer of a predetermined size is configured to store CN parameters for SID (Silence Insertion Descriptor) frames and active hangover frames. A subset selector is configured to determine a CN parameter subset relevant for SID frames based on the age of the stored CN parameters and on residual energies. A comfort noise control parameter extractor (50B) is configured to use the determined CN parameter subset to determine the CN control parameters for a first SID frame following an active signal frame.
    Type: Application
    Filed: August 22, 2017
    Publication date: December 7, 2017
    Inventor: Tomas Jansson Toftgård
  • Patent number: 9779741
    Abstract: A comfort noise controller for generating CN (Comfort Noise) control parameters is described. A buffer of a predetermined size is configured to store CN parameters for SID (Silence Insertion Descriptor) frames and active hangover frames. A subset selector is configured to determine a CN parameter subset relevant for SID frames based on the age of the stored CN parameters and on residual energies. A comfort noise control parameter extractor (50B) is configured to use the determined CN parameter subset to determine the CN control parameters for a first SID frame following an active signal frame.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: October 3, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventor: Tomas Jansson Toftgård
  • Publication number: 20170178638
    Abstract: Methods and arrangements in a codec for supporting bandwidth extension, BWE, of an harmonic audio signal. The method in the decoder part of the codec comprises receiving a plurality of gain values associated with a frequency band b and a number of adjacent frequency bands of band b. The method further comprises determining whether a reconstructed corresponding frequency band b? comprises a spectral peak. When the band b? comprises a spectral peak, a gain value associated with the band b? is set to a first value based on the received plurality of gain values; and otherwise the gain value is set to a second value based on the received plurality of gain values. The suggested technology enables bringing gain values into agreement with peak positions in a bandwidth extended frequency region.
    Type: Application
    Filed: March 6, 2017
    Publication date: June 22, 2017
    Inventors: Sebastian NÄSLUND, Volodya Grancharov, Tomas Jansson Toftgård