Patent Document ID: 7539273
Application ID: 10529829
Patent Flag: 1

Claim One:
1. A method for separating a plurality of co-channel, interfering signals of interest received by antennas of an antenna array without any a priori knowledge of the signals, the method comprising the steps of: (a) forming a matrix in eigenspace based on samples of the signals received by each of the antennas of the antenna array, the matrix yielding an eigenstream for each signal of interest; (b) processing the eigenstreams for each signal of interest from step (a) to determine eigenweights for each signal of interest; (c) processing each of the sets of eigenweights and their associated eigenstream determined in step (b) by performing on each eigenstream time domain processing followed by performing frequency domain processing to determine revised eigenweights for each signal of interest; (d) comparing the eigenweights determined in step (b) to the revised eigenweights determined in step (c) for each eigenstream to determine a difference between them; (e) repeating steps (b), (c) and (d) for the eigenstream for a signal of interest only if the eigenweight difference determined in step (d) for the last mentioned eigenstream exceeds a predetermined value, and using the revised eigenweights from step (c) as the preliminary eigenweights in step (b) when steps (b), (c) and (d) are repeated; (f) converting the revised eigenweights for each signal of interest from step (c) to beam forming weights for each of the signals of interest when it is determined in step (e) that the eigenweight difference does not exceed the predetermined value; and (g) processing a copy of the received signals using the beam forming weights produced in step (f) for each signal of interest to extract each signal of interest from the received, interfering signals.