Patents by Inventor Jens Berkmann

Jens Berkmann 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: 20090193311
    Abstract: A method for retransmission of erroneous data in a communications system includes receiving data blocks at a receiver that have been generated in a transmitter by the use of an error correcting code. The received data blocks are decoded by a linear programming algorithm. One or more symbols in the decoded data block are identified by subjecting the symbols in the decoded data block to an integrality criterion. A retransmission of a part of the data block based on the one or more identified symbols is then initiated.
    Type: Application
    Filed: January 24, 2008
    Publication date: July 30, 2009
    Applicant: Infineon Technologies AG
    Inventors: Michael Lunglmayr, Jens Berkmann
  • Publication number: 20090122891
    Abstract: A method for detection of a control channel includes receiving data transmitted via the control channel. A control channel receive quality is estimated based on a metric difference between a metric of a known final trellis state and a minimum metric amongst the metrics of the trellis states based on the received data. It is decided whether or not to detect the control channel depending on the estimated control channel receive quality.
    Type: Application
    Filed: November 9, 2007
    Publication date: May 14, 2009
    Inventors: Mauro Bottero, Jens Berkmann
  • Patent number: 7461324
    Abstract: Depending on the sequence of the decoded payload signal bits (am1, . . . , amA) and redundancy checking bits (pm1, . . . , pmL) which are produced by the Viterbi traceback, either some of these bits are inserted by means of a distribution device (1) from the front into a linear feedback shift register (10), or some of these bits are inserted by means of the distribution device (1) from the rear into a linear feedback shift register (10), or all of them are inserted into a linear feedback shift register (20) from the rear with the allocated coefficients being unchanged, or all of them are inserted into a shift register from the front with the allocated coefficients being inverted. This allows a redundancy checking process to be carried out on a transmitted data block in the shift register (10; 20) without temporary storage of the bits produced by the decoding process.
    Type: Grant
    Filed: February 23, 2005
    Date of Patent: December 2, 2008
    Assignee: Infineon Technologies
    Inventors: Jens Berkmann, Wolfgang Haas, Thomas Herndl, Gerald Hodits, Armin Häutle, Sasha Simeunovic
  • Patent number: 7269777
    Abstract: A decoding apparatus includes at least one decoder both for a turbo-decoding and for a Viterbi decoding, at least one first data path for the Viterbi decoding of a convolution code, at least one second data path for the decoding of a turbo code, and a common memory having a multiplicity of individual memory areas. It is possible to allocate at least one memory area both through the first data path in the Viterbi mode and through the second data path in the turbo mode. The invention also includes a trellis processor and a method for operating a decoding apparatus in which at least parts of the first data path and of the second data path can be utilized jointly both for the turbo decoding and for the Viterbi decoding.
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: September 11, 2007
    Assignee: Infineon Technologies AG
    Inventors: Burkhard Becker, Jens Berkmann, Thomas Herndl
  • Publication number: 20070067703
    Abstract: In the method for termination of turbo decoding, a plurality of first LLR values (Lai(k)) of a-priori information and a plurality of second LLR values (Lei(k)) of extrinsic information are called up. A value is determined for a decision variable which is characteristic of the number of mathematical sign discrepancies between the first Lai(k)) and the second Lei(k)) values. The turbo decoding is terminated if the number of mathematical sign discrepancies is less than or at least equal to a first number or if the number is greater than or at least equal to a second number.
    Type: Application
    Filed: March 2, 2006
    Publication date: March 22, 2007
    Inventors: Jens Berkmann, Bhawana Shakya
  • Publication number: 20050229075
    Abstract: Depending on the sequence of the decoded payload signal bits (am1, . . . , amA) and redundancy checking bits (pm1, . . . , pmL) which are produced by the Viterbi traceback, either some of these bits are inserted by means of a distribution device (1) from the front into a linear feedback shift register (10), or some of these bits are inserted by means of the distribution device (1) from the rear into a linear feedback shift register (10), or all of them are inserted into a linear feedback shift register (20) from the rear with the allocated coefficients being unchanged, or all of them are inserted into a shift register from the front with the allocated coefficients being inverted. This allows a redundancy checking process to be carried out on a transmitted data block in the shift register (10; 20) without temporary storage of the bits produced by the decoding process.
    Type: Application
    Filed: February 23, 2005
    Publication date: October 13, 2005
    Inventors: Jens Berkmann, Wolfgang Haas, Thomas Herndl, Gerald Hodits, Armin Hautle, Sasha Simeunovic
  • Publication number: 20050034046
    Abstract: A combined interleaving and deinterleaving circuit (IDL1) has a first data memory (RAM) for temporary storage of the data to be interleaved and deinterleaved. A first address generator produces a sequence of sequential addresses, and a second address generator (AG) produces a sequence of addresses which represents the interleaving rule (?(i)). A logic means (XOR, MUX) causes the data memory (RAM) to be addressed by the second address generator (AG) in the interleaving mode for a read process and in the deinterleaving mode for a write process.
    Type: Application
    Filed: August 18, 2004
    Publication date: February 10, 2005
    Inventors: Jens Berkmann, Thomas Herndl
  • Publication number: 20050025110
    Abstract: A method for calculation of path weights for the equalization of a data signal that is transmitted via a data channel whose power is regulated in a RAKE receiver is disclosed. In the method, at least one uncorrected path weight is calculated for the data signal that is transmitted via the data channel, using channel estimation results that have been obtained on the basis of a common pilot channel. The uncorrected path weight is corrected by multiplying it by a correction factor that contains a ratio of a data-channel-specific gain estimation to a pilot-channel-based gain estimation.
    Type: Application
    Filed: June 24, 2004
    Publication date: February 3, 2005
    Inventors: Burkhard Becker, Jens Berkmann, Jurgen Niederholz, Michael Speth, Manfred Zimmermann
  • Publication number: 20040199858
    Abstract: A decoding apparatus includes at least one decoder both for a turbo-decoding and for a Viterbi decoding, at least one first data path for the Viterbi decoding of a convolution code, at least one second data path for the decoding of a turbo code, and a common memory having a multiplicity of individual memory areas. It is possible to allocate at least one memory area both through the first data path in the Viterbi mode and through the second data path in the turbo mode. The invention also includes a trellis processor and a method for operating a decoding apparatus in which at least parts of the first data path and of the second data path can be utilized jointly both for the turbo decoding and for the Viterbi decoding.
    Type: Application
    Filed: March 12, 2004
    Publication date: October 7, 2004
    Inventors: Burkhard Becker, Jens Berkmann, Thomas Herndl