Patent ID: 7471750

Claim:
A method for processing a received signal, the method comprising: inputting, from a transmitter, a first signal from a first antenna terminal and a second signal from a second antenna terminal wherein the first signal and the second signal each contains at least one packet having a training interval and a data interval; having the first signal and the second signal pass through a signal detector and then using a first set of weighting factors; determining a second set of weighting factors; applying the second set of weighting factors to an array synthesizer, after a period during which the first set of weighting factors is used; and detecting the signal subjected to array synthesis, wherein the determining the second set of weighting factors comprises: adaptively updating a third set of weighting factors based on the first signal and the second signal; estimating gaps between the first set of weighting factors and the third set of weighting factors by performing a correlation processing between a known signal and at least one of the first signal and the second signal; and generating the second set of weighting factors by compensating the third set of weighting factors based on the estimated gaps.