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: 7720897Abstract: 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: GrantFiled: April 7, 2006Date of Patent: May 18, 2010Assignee: InterDigital Technology CorporationInventors: Ryan Samuel Buchert, Sharif M. Shahrier, Peter Edward Becker
-
Patent number: 7570689Abstract: 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: GrantFiled: September 29, 2005Date of Patent: August 4, 2009Assignee: InterDigital Technology CorporationInventors: Bin Li, Robert A. DiFazio, Jung-Lin Pan, Alexander Reznik, John David Kaewell, Jr., Peter Edward Becker
-
Publication number: 20090190645Abstract: 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: ApplicationFiled: April 7, 2009Publication date: July 30, 2009Applicant: INTERDIGITAL TECHNOLOGY CORPORATIONInventors: Bin Li, Robert A. DiFazio, Jung-Lin Pan, Alexander Reznik, John David Kaewell, JR., Peter Edward Becker
-
Patent number: 7031284Abstract: 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: GrantFiled: December 2, 2003Date of Patent: April 18, 2006Assignee: InterDigital Technology CorporationInventors: Stephan Shane Supplee, Chayil S. Timmerman, Ryan Samuel Buchert, Peter Edward Becker, Tonino Nasuti, Robert A. DiFazio, John W. Haim
-
Patent number: 6959034Abstract: 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: GrantFiled: August 17, 2004Date of Patent: October 25, 2005Assignee: InterDigital Technology CorporationInventors: Ryan Samuel Buchert, Chayil S. Timmerman, Peter Edward Becker, Muhammad Usman Fazili
-
Patent number: 6792032Abstract: 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: GrantFiled: December 28, 2001Date of Patent: September 14, 2004Assignee: InterDigital Technology CorporationInventors: Ryan Samuel Buchert, Chayil Timmerman, Peter Edward Becker, Muhammad Usman Fazili
-
Publication number: 20040174854Abstract: 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: ApplicationFiled: December 2, 2003Publication date: September 9, 2004Applicant: InterDigital Technology CorporationInventors: Stephan Shane Supplee, Chayil S. Timmerman, Ryan Samuel Buchert, Peter Edward Becker, Tonino Nasuti, Robert A. DiFazio, John W. Haim
-
Publication number: 20030123524Abstract: 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: ApplicationFiled: December 28, 2001Publication date: July 3, 2003Applicant: InterDigital Technology CorporationInventors: Ryan Samuel Buchert, Chayil Timmerman, Peter Edward Becker, Muhammad Usman Fazili