Patents by Inventor Erwin Hemming

Erwin Hemming 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: 9112559
    Abstract: A method at user equipment ‘UE’, the method comprising: determining one or more radio channel estimates from received signals; selecting a precoding index fulfilling an optimization criterion based on the one or more radio channel estimates and a reduced precoding matrix, wherein the reduced precoding matrix comprises properties of a single beam for each of one or more polarization planes, and the reduced precoding matrix corresponds to an expanded precoding matrix comprising properties of a plurality of beams for each of one or more polarization planes; and transmitting a precoding matrix indicator ‘PMI’ based on the selected precoding index.
    Type: Grant
    Filed: June 19, 2013
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Martin Kosakowski, Erwin Hemming
  • Patent number: 9112660
    Abstract: A method of symbol detection in an electronic device employing multi-user multiple input multiple output (MU-MIMO) communication over a first transmission layer of first and second transmission layers comprises various steps. A receiver comprises processing circuitry for performing these steps. A transmitted signal is received. The transmitted signal is decoded by detecting data symbols within the transmitted signal for the first transmission layer by performing Maximum Likelihood (ML) detection on the first transmission layer. ML detection comprises performing a search across all possible symbol constellation points in a set of constellation points available for the second transmission layer.
    Type: Grant
    Filed: August 29, 2013
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Martin Kosakowski, Martin Geoffrey Leach, Erwin Hemming
  • Publication number: 20150063503
    Abstract: A method of symbol detection in an electronic device employing multi-user multiple input multiple output (MU-MIMO) communication over a first transmission layer of first and second transmission layers comprises various steps. A receiver comprises processing circuitry for performing these steps. A transmitted signal is received. The transmitted signal is decoded by detecting data symbols within the transmitted signal for the first transmission layer by performing Maximum Likelihood (ML) detection on the first transmission layer. ML detection comprises performing a search across all possible symbol constellation points in a set of constellation points available for the second transmission layer.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 5, 2015
    Applicant: BlackBerry Limited
    Inventors: Martin KOSAKOWSKI, Martin Geoffrey LEACH, Erwin HEMMING
  • Publication number: 20140376600
    Abstract: A method at user equipment ‘UE’, the method comprising: determining one or more radio channel estimates from received signals; selecting a precoding index fulfilling an optimisation criterion based on the one or more radio channel estimates and a reduced precoding matrix, wherein the reduced precoding matrix comprises properties of a single beam for each of one or more polarisation planes, and the reduced precoding matrix corresponds to an expanded precoding matrix comprising properties of a plurality of beams for each of one or more polarisation planes; and transmitting a precoding matrix indicator ‘PMI’ based on the selected precoding index.
    Type: Application
    Filed: June 19, 2013
    Publication date: December 25, 2014
    Inventors: Martin KOSAKOWSKI, Erwin HEMMING
  • Publication number: 20080294851
    Abstract: A system for providing management of shared memory for concurrent access is provided. The system includes a hardware element, a software element, and a memory that is accessible by the hardware and software elements. The memory includes control data that provides logical information describing the structure of the memory and the location of data within the memory. The software element may be executed to cause the control data to be written/updated to reflect alterations to the memory. By accessing the control data of the memory, the hardware element is able to identify a location in the memory to which to write data. In this way, the hardware element may write data to the memory without interacting with the software element while writing data. An indicator may also be provided to direct the hardware element to a location of the memory to which to write data.
    Type: Application
    Filed: May 25, 2007
    Publication date: November 27, 2008
    Inventors: Daniel Wernet, Dirk Tiegelbekkers, Erwin Hemming, Franziskus Bauer, Oliver Luert
  • Publication number: 20080281892
    Abstract: The present invention proposes a methodology implementable in form of a hardware or software module for generating a pseudo random number. The pseudo random number corresponds to a pseudo random sequence of bits, which form the pseudo random number. A plurality of m polynomials is provided. The polynomials are derived from an original polynomial, which defines a feedback function of a linear feedback shift register capable for generating the pseudo random number. The polynomials are functions of n bits, which serve as initial bits and seed bits, respectively. Then, the polynomials are applied on the initial bits for generating the pseudo random number, which comprises at least m bits resulting from the m polynomials. Due to the fact that the polynomials are independent from each other, i.e. the initial bits serve as input values to the polynomials, the polynomials can be applied substantially simultaneously or in any other sequence.
    Type: Application
    Filed: September 22, 2004
    Publication date: November 13, 2008
    Inventor: Erwin Hemming
  • Publication number: 20080191932
    Abstract: The invention relates to a method for determining a correlation between an unknown first data signal and a known second data signal in a spread spectrum transmission system consisting of a plurality of signal sources, each source being associated with a unique code, for identifying and tracking the source from which said unknown first data signal originates, the method comprising obtaining a first data signal originating from an unknown source of said plurality of sources; subjecting said first data signal to a Fast Fourier Transformation; selecting a code from said plurality of unique codes associated to said sources; generating a known second data signal in accordance with said selected code; subjecting said second data signal to a Fast Fourier Transformation; multiplying said Fast Fourier transformed first and second data signals; subjecting said multiplied data signal to an inverse Fast Fourier Transformation; determining a correlation between said first and second data signals based on said inverse Fast
    Type: Application
    Filed: March 31, 2005
    Publication date: August 14, 2008
    Inventors: Erwin Hemming, Marc Hoffman
  • Publication number: 20070130403
    Abstract: A method includes constructing a data unit including a plurality of parts stored in a plurality of regions of a memory, and instructing a controller to serialize the data unit and to transfer the data unit to a destination.
    Type: Application
    Filed: October 6, 2006
    Publication date: June 7, 2007
    Inventors: Franziskus Bauer, Erwin Hemming, Oliver Luert, Dirk Tiegelbekkers, Daniel Wernet
  • Patent number: 7139862
    Abstract: An interleaving method and apparatus provides parallel access in a linear and interleaved order to a predetermined number of stored data samples. A memory array with a plurality of memory devices is addressed by applying a first portion of an address to memory devices and by using a second portion of the address to select at least one memory device to be accessed, wherein the position of the first and second portions within the address is changed in response to a change between the linear order and the interleaved order. Due to the fact that the memory array is split into several individually addressable memory devices, each of these memory devices can be accessed in a linear and interleaved order by changing an allocation of a chip selection portion and a chip addressing portion of the address.
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: November 21, 2006
    Assignee: Nokia Corporation
    Inventor: Erwin Hemming
  • Publication number: 20040168011
    Abstract: An interleaving method and apparatus provides parallel access in a linear and interleaved order to a predetermined number of stored data samples. A memory array with a plurality of memory devices is addressed by applying a first portion of an address to memory devices and by using a second portion of the address to select at least one memory device to be accessed, wherein the position of the first and second portions within the address is changed in response to a change between the linear order and the interleaved order. Due to the fact that the memory array is split into several individually addressable memory devices, each of these memory devices can be accessed in a linear and interleaved order by changing an allocation of a chip selection portion and a chip addressing portion of the address.
    Type: Application
    Filed: July 3, 2003
    Publication date: August 26, 2004
    Inventor: Erwin Hemming