Patent ID: 7426378

Claim:
A method for processing FM signals, comprising: receiving RF data, said received RF data comprising cochannel FM signals received in the same frequency range and at the same time; using parallel interference cancellation to provide an estimate for each of said cochannel FM signals; and separating each of said cochannel FM signals from other cochannel FM signals of said received RF data based on said estimate for each of said cochannel FM signals; wherein said RF data is received in an overloaded signal environment; wherein said received RF data comprises at least first and second cochannel FM signals received in the same frequency range and at the same time; and wherein said method further comprises: providing an initial estimate for each of said first and second cochannel FM signals, subtracting said initial estimate for said first co channel FM signal from said received data to produce a signal weighted toward said second cochannel FM signal, subtracting said initial estimate for said second co channel FM signal from said received data to produce a signal weighted toward said first cochannel FM signal, demodulating and remodulating said signal weighted toward said second cochannel FM signal to produce an improved estimate of said second cochannel FM signal, demodulating and remodulating said signal weighted toward said first cochannel FM signal to produce an improved estimate of said first cochannel FM signal, estimating the phase and amplitude of each of said first and second cochannel FM signals, correcting phase and amplitude of said improved estimate of said second cochannel FM signal using said estimated phase and amplitude of said second cochannel FM signal, and correcting phase and amplitude of said improved estimate of said first cochannel FM signal using said estimated phase and amplitude of said first cochannel FM signal.