Patent ID: 8861575

Claim:
A communications device, comprising: a transceiver operating in a wideband code division multiple access high speed downlink packet access communication system; a memory to store computer instructions; and a processor coupled to the memory and the transceiver, wherein responsive to executing the instructions, the processor performs operations comprising: converting a carrier signal to a baseband signal; calculating a time domain channel estimation from the baseband signal; applying a Fast Fourier Transform to the time domain channel estimation to produce a frequency domain channel estimation; performing a frequency domain tap weight calculation according to the frequency domain channel estimation without performing a matrix inversion to perform the frequency domain tap weight calculation; applying an inverse Fast Fourier Transform to the frequency domain tap weight calculation to produce a time domain tap weight calculation; equalizing the baseband signal according to the time domain tap weight calculation using a linear filter to provide an equalized baseband signal; processing the equalized signal to convey audio signals from an audio system of the communications device and to convey visual signals from a display of the communications device; and performing an equalizer function according to one group among a group of equalizer techniques comprising a least mean square equalization, and a recursive least square equalization, wherein averaging is performed from one frame to a next frame, and wherein the communications device comprises one of a wireless mobile device, a cable transceiver, a modem, a voice over internet protocol handset, or a Plain Old Telephone handset.