Patent Document ID: 20120300878
Application ID: 13567724
Patent Flag: 0

Claim One:
1. A method for generating covariance matrices A and B for each data capture of a transmit signal, the covariance matrices A and B for use in computing weights W and producing a pre-distorted transmit signal to cancel nonlinearities created by a distorting element or distorting system when transmitting the transmit signal, the method comprising: establishing a power level bin for the transmit signal at about a highest power transmit signal received; when a predetermined number of data captures of the transmit signal are received that fall within the power level bin, averaging covariance matrices A and B computed for the data captures within the power level bin to generate averaged high end covariance matrices A and B, and scaling the averaged high end covariance matrix A by a first scaling factor and scaling the averaged high end covariance matrix B by a second scaling factor to compute extrapolated covariance matrices A and B; and generating covariance matrices A and B for data captures of a transmit signal having a power level below a particular threshold utilizing the extrapolated covariance matrices A and B.