Patents by Inventor Georg Sporlein

Georg Sporlein 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: 7437655
    Abstract: This invention relates to a flexible rate matching method, comprising the steps of: a) receiving a continuous stream of data items at a prespecified rate of a clock signal in a configurable data shift register; b) storing, for each data item stored in the data shirt register, an associated indication of validity in a configurable validity shift register and shifting the indications of validity at said prespecified rate; c) modifying the contents of the data shift register and the validity shift register through puncture/repetition operations so as to achieve a rate matching, and d) outputting valid data items at said prespecified rate using said indications of validity stored in the validity shift register. The invention also relates to a corresponding flexible rate matching apparatus as well as to a computer program product and a processor program product.
    Type: Grant
    Filed: September 18, 2002
    Date of Patent: October 14, 2008
    Assignee: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Gerd Mörsberger, Stefan Schütz, Georg Spörlein
  • Patent number: 7269149
    Abstract: A method for processing a bit sequence in a digital communication system, includes the steps of (a) storing the bits of said bit sequence at locations of a memory means indicated by a first interleaving scheme, (b) converting output bit positions into input bit positions according to an inverse of a second interleaving scheme, (c) reading out bits stored at locations of said memory means corresponding to said input bit positions, thereby generating an interleaved sequence which is interleaved according to said first and said second interleaving schemes, and (d) processing said interleaved sequence according to further physical processing steps. Alternatively, step (a) may include storing the bits of said input bit sequence in a memory means and step (b) may include converting output bit positions into input bit positions according to the inverse of a sequential application of a first interleaving scheme and a second interleaving scheme.
    Type: Grant
    Filed: September 24, 2002
    Date of Patent: September 11, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ralf Kukla, Gerd Morsberger, Georg Sporlein, Gerhard Goedert, Edmund Goetz
  • Patent number: 7091889
    Abstract: This invention relates to a method for interleaving, according to an interleaving scheme, an input sequence comprising K bits into an interleaved sequence, comprising the steps of (a) storing the input sequence in a first memory means, (b) generating first indices of N succeeding bits of the interleaved sequence, wherein 1 m(F) N m(F) K, (c) converting. according to an inverse of said interleaving scheme, said first indices into second indices indicative of the positions where said N succeeding bits of the interleaved sequence are stored in said first memory means, and (d) reading out said N succeeding bits from said positions in said first memory means, thereby generating at least part of said interleaved sequence.
    Type: Grant
    Filed: September 9, 2002
    Date of Patent: August 15, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Ralf Kukla, Stefan Schütz, Georg Spörlein, Gerd Mörsberger
  • Publication number: 20060140142
    Abstract: A method for processing a bit sequence in a digital communication system, includes the steps of (a) storing the bits of said bit sequence at locations of a memory means indicated by a first interleaving scheme, (b) converting output bit positions into input bit positions according to an inverse of a second interleaving scheme, (c) reading out bits stored at locations of said memory means corresponding to said input bit positions, thereby generating an interleaved sequence which is interleaved according to said first and said second interleaving schemes, and (d) processing said interleaved sequence according to further physical processing steps. Alternatively, step (a) may include storing the bits of said input bit sequence in a memory means and step (b) may include converting output bit positions into input bit positions according to the inverse of a sequential application of a first interleaving scheme and a second interleaving scheme.
    Type: Application
    Filed: September 24, 2002
    Publication date: June 29, 2006
    Inventors: Ralf Kukla, Gerd Morsberger, Georg Sporlein, Gerhard Goedert, Edmund Goetz
  • Publication number: 20050248473
    Abstract: This invention relates to a method for interleaving, according to an interleaving scheme, an input sequence comprising K bits into an interleaved sequence, comprising the steps of (a) storing the input sequence in a first memory means, (b) generating first indices of N succeeding bits of the interleaved sequence, wherein 1 m(F) N m(F) K, (c) converting, according to an inverse of said interleaving scheme, said first indices into second indices indicative of the positions where said N succeeding bits of the inter-leaved sequence are stored in said first memory means, and (d) reading out said N succeeding bits from said positions in said first memory means, thereby generating at least part of said interleaved sequence.
    Type: Application
    Filed: September 9, 2002
    Publication date: November 10, 2005
    Inventors: Ralf Kukla, Stefan Schutz, Georg Sporlein, Gerd Morsberger
  • Publication number: 20050105605
    Abstract: This invention relates to a flexible rate matching method, comprising the steps of: a) receiving a continuous stream of data items at a prespecified rate of a clock signal in a configurable data shift register; b) storing, for each data item stored in the data shirt register, an associated indication of validity in a configurable validity shift register and shifting the indications of validity at said prespecified rate; c) modifying the contents of the data shift register and the validity shift register through puncture/repetition operations so as to achieve a rate matching, and d) outputting valid data items at said prespecified rate using said indications of validity stored in the validity shift register. The invention also relates to a corresponding flexible rate matching apparatus as well as to a computer program product and a processor program product.
    Type: Application
    Filed: September 18, 2002
    Publication date: May 19, 2005
    Inventors: Gerd Morsberger, Stefan Schutz, Georg Sporlein
  • Patent number: 6651209
    Abstract: A turbo coder block having a parallelization of degree n achieves increased processing speed. Each parallelized turbo coder block includes a first storage unit to store n samples of an input signal and a second storage unit to store n samples of at least one output signal of the parallelized turbo coding block. The parallelized turbo coder block further includes a bank of n delay units and is adapted to parallel process n samples of the input signal such that two delay units of the bank directly receive subsets of the n samples of the input signal, and an output signal of one delay unit is supplied to two delay units in the parallelized turbo coder block.
    Type: Grant
    Filed: September 12, 2000
    Date of Patent: November 18, 2003
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Gerd Mörsberger, Georg Sporlein