Patents by Inventor Peter Edward Becker

Peter Edward Becker 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: 7720897
    Abstract: An apparatus and method for DFT processing using prime factor algorithm (PFA) on a selected number P of midamble chip values received by a CDMA receiver, where P has a plurality M of relatively prime factors F, and the DFT process is divided into M successive F-point DFT processes. The P data values are retrieved from a single input port memory and selectively permuted by a controller into parallel caches to optimize factoring with associated twiddle factors stored in parallel registers. The permuted inputs are factored in two or more parallel PFA circuits that comprise adders and multipliers arranged to accommodate any size F-point DFT. The outputs of the PFA circuits are processed by consolidation circuitry in preparation for output permutation of the values which are sent to memory for subsequent DFT cycles.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: May 18, 2010
    Assignee: InterDigital Technology Corporation
    Inventors: Ryan Samuel Buchert, Sharif M. Shahrier, Peter Edward Becker
  • Patent number: 7570689
    Abstract: A receiver or an integrated circuit (IC) incorporated therein includes a fast Fourier transform (FFT)-based (or hybrid FFT-based) sliding window block level equalizer (BLE) for generating equalized samples. The BLE includes a noise power estimator, first and second channel estimators, an FFT-based chip level equalizer (CLEQ) and a channel monitor unit. The noise power estimator generates a noise power estimate based on two diverse sample data streams. The channel estimators generate respective channel estimates based on the sample data streams. The channel monitor unit generates a first channel monitor signal including truncated channel estimate vectors based on the channel estimates, and a second channel monitor signal which indicates an approximate rate of change of the truncated channel estimate vectors. The FFT-based CLEQ generates the equalized samples based on the noise power estimate, one-block samples of the first and second sample data streams, the channel estimates and the monitor signals.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: August 4, 2009
    Assignee: InterDigital Technology Corporation
    Inventors: Bin Li, Robert A. DiFazio, Jung-Lin Pan, Alexander Reznik, John David Kaewell, Jr., Peter Edward Becker
  • Publication number: 20090190645
    Abstract: A receiver or an integrated circuit (IC) incorporated therein includes a fast Fourier transform (FFT)-based (or hybrid FFT-based) sliding window block level equalizer (BLE) for generating equalized samples. The BLE includes a noise power estimator, first and second channel estimators, an FFT-based chip level equalizer (CLEQ) and a channel monitor unit. The noise power estimator generates a noise power estimate based on two diverse sample data streams. The channel estimators generate respective channel estimates based on the sample data streams. The channel monitor unit generates a first channel monitor signal including truncated channel estimate vectors based on the channel estimates, and a second channel monitor signal which indicates an approximate rate of change of the truncated channel estimate vectors. The FFT-based CLEQ generates the equalized samples based on the noise power estimate, one-block samples of the first and second sample data streams, the channel estimates and the monitor signals.
    Type: Application
    Filed: April 7, 2009
    Publication date: July 30, 2009
    Applicant: INTERDIGITAL TECHNOLOGY CORPORATION
    Inventors: Bin Li, Robert A. DiFazio, Jung-Lin Pan, Alexander Reznik, John David Kaewell, JR., Peter Edward Becker
  • Patent number: 7031284
    Abstract: Multi-user detection (MUD) performance is optimized to eliminate redundant use of power during processing. An overbuilt A-matrix, i.e., a system response matrix, is provided. The overbuilt A-matrix uses all possible codes, e.g., all codes identified in a candidate code list (CCL) provided by blind code detection (BCD). The overbuilt A-matrix is passed to the MUD which extracts only those rows or columns required for codes that have actually been received, thus eliminating the need to recompute whitening matched filter (WMF) outputs that do not correspond to the actually received code.
    Type: Grant
    Filed: December 2, 2003
    Date of Patent: April 18, 2006
    Assignee: InterDigital Technology Corporation
    Inventors: Stephan Shane Supplee, Chayil S. Timmerman, Ryan Samuel Buchert, Peter Edward Becker, Tonino Nasuti, Robert A. DiFazio, John W. Haim
  • Patent number: 6959034
    Abstract: An apparatus and method for data processing particularly useful in combining convolutions of the spreading code, scrambling code and channel response in order to construct a system transmission coefficient matrix, while maintaining the same circuit size and execution time relative to performing each convolution separately. One register for processing real channel response values and a second register for processing imaginary channel response values, are used for moving channel responses through the convolution. In place of multipliers, an optimized minimum number of adders connected in a pyramid configuration are used to perform the necessary multiplication of the codes, for simplicity of construction. By including the channel code transformation from binary representation to complex representation as part of the overall method, unnecessary adders are eliminated from the apparatus.
    Type: Grant
    Filed: August 17, 2004
    Date of Patent: October 25, 2005
    Assignee: InterDigital Technology Corporation
    Inventors: Ryan Samuel Buchert, Chayil S. Timmerman, Peter Edward Becker, Muhammad Usman Fazili
  • Patent number: 6792032
    Abstract: An apparatus and method for data processing particularly useful in combining convolutions of the spreading code, scrambling code and channel response in order to construct a system transmission coefficient matrix, while maintaining the same circuit size and execution time relative to performing each convolution separately. One register for processing real channel response values and a second register for processing imaginary channel response values, are used for moving channel responses through the convolution. In place of multipliers, an optimized minimum number of adders connected in a pyramid configuration are used to perform the necessary multiplication of the codes, for simplicity of construction. By including the channel code transformation from binary representation to complex representation as part of the overall method, unnecessary adders are eliminated from the apparatus.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: September 14, 2004
    Assignee: InterDigital Technology Corporation
    Inventors: Ryan Samuel Buchert, Chayil Timmerman, Peter Edward Becker, Muhammad Usman Fazili
  • Publication number: 20040174854
    Abstract: Multi-user detection (MUD) performance is optimized to eliminate redundant use of power during processing. An overbuilt A-matrix, i.e., a system response matrix, is provided. The overbuilt A-matrix uses all possible codes, e.g., all codes identified in a candidate code list (CCL) provided by blind code detection (BCD). The overbuilt A-matrix is passed to the MUD which extracts only those rows or columns required for codes that have actually been received, thus eliminating the need to recompute whitening matched filter (WMF) outputs that do not correspond to the actually received code.
    Type: Application
    Filed: December 2, 2003
    Publication date: September 9, 2004
    Applicant: InterDigital Technology Corporation
    Inventors: Stephan Shane Supplee, Chayil S. Timmerman, Ryan Samuel Buchert, Peter Edward Becker, Tonino Nasuti, Robert A. DiFazio, John W. Haim
  • Publication number: 20030123524
    Abstract: An apparatus and method for data processing particularly useful in combining convolutions of the spreading code, scrambling code and channel response in order to construct a system transmission coefficient matrix, while maintaining the same circuit size and execution time relative to performing each convolution separately. One register for processing real channel response values and a second register for processing imaginary channel response values, are used for moving channel responses through the convolution. In place of multipliers, an optimized minimum number of adders connected in a pyramid configuration are used to perform the necessary multiplication of the codes, for simplicity of construction. By including the channel code transformation from binary representation to complex representation as part of the overall method, unnecessary adders are eliminated from the apparatus.
    Type: Application
    Filed: December 28, 2001
    Publication date: July 3, 2003
    Applicant: InterDigital Technology Corporation
    Inventors: Ryan Samuel Buchert, Chayil Timmerman, Peter Edward Becker, Muhammad Usman Fazili