CPC H04B 7/0456 (2013.01) [H01Q 3/2682 (2013.01); H04B 7/0452 (2013.01)]  8 Claims 
1. A computer implemented method for reducing adaptive beamforming computation resources for estimating and updating a model of beam weights, comprising:
a) estimating, through a computer device by a base station, optimal beam pattern weights of an antenna electromagnetic element signal duration, using an adaptive beamforming algorithm for at least 3 time steps of the antenna electromagnetic element signal, wherein a time step is a time interval between reference signal transmissions;
b) creating, through the computer, an initial linear model for either magnitude or phase components of the optimal beam pattern weights computed from the adaptive beamforming algorithm estimates;
c) estimating, through the computer, for each time step, a measurement of the optimal beam pattern weights, using a reduced set of data comprising 520% of first samples of data generated by the antenna electromagnetic element signal duration; and
d) computing new beam pattern weights, through the computer, using a magnitude state estimation filter and/or phase state estimation filter, wherein the computation resources required by the adaptive beamforming algorithm to obtain the new beam pattern weights are reduced by 80 to 90%.
