Patent ID: 8711976

Claim:
A method for reducing distortion in an output signal by applying pre-distortion to an input signal to generate a pre-distorted signal, such that, when the pre-distorted signal is applied to a non-linear system to generate the output signal, the pre-distortion reduces the distortion in the output signal, wherein the pre-distorted signal is generated by: (a) generating a first frequency-dependent pre-distortion signal corresponding to a product of (i) a derivative of a first pre-distortion function and (ii) the input signal; (b) generating a second frequency-dependent pre-distortion signal corresponding to a product of (i) a derivative of a second pre-distortion function and (ii) the input signal; (c) generating a third frequency-dependent pre-distortion signal corresponding to a product of (i) a third pre-distortion function and (ii) a derivative of the input signal; (d) generating a fourth frequency-dependent pre-distortion signal corresponding to a product of (i) a fourth pre-distortion function and (ii) the derivative of the input signal; and (e) generating the pre-distorted signal based on a combination of the first, second, third, and fourth frequency-dependent pre-distortion signals.