Patent ID: 7443924

Claim:
A communication device-implemented method of processing communication signals, comprising: generating an in-phase baseband signal at a test frequency; generating a quadrature baseband signal at the test frequency; modulating a carrier signal by the in-phase and quadrature baseband signals to generate a modulated carrier signal; measuring a LO leakage signal in the modulated carrier signal, the measuring step comprising: generating sums and differences of frequency components in the modulated carrier signal; low pass filtering the generated sums and differences; and utilizing the filtered sums and differences to generate a digital value proportional to the magnitude of a spectral component at the test frequency, the digital value comprising a LO leakage signal value; adjusting at least one of an in-phase DC offset or a quadrature DC offset in response to the LO leakage signal value; determining if the magnitude of the LO leakage signal value as adjusted is below a leakage threshold; and if the magnitude of the LO leakage signal value as adjusted is not below the leakage threshold, continuing to adaptively adjust at least one of the in-phase DC offset or the quadrature DC offset in response to the LO leakage signal value until the LO leakage value is below the leakage threshold.