Patent Document ID: 7982669
Application ID: 12748276
Patent Flag: 1

Claim One:
1. A method comprising: performing adaptive beam steering using multiple transmit and receive antennas, including iteratively performing a pair of training sequences, wherein the pair of training sequences includes estimating a transmitter antenna-array weight vector and a receiver antenna-array weight vector, wherein performing adaptive beam steering using multiple transmit and receive antennas comprises iteratively performing a set of operations, the set of operations including (a) setting a receive weight vector for receive antennas based on an initial weight vector or phase shift vector; (b) sequentially measuring channel gains corresponding to each phase to form a first set of channel gains; (c) calculating a second weight vector based on the first set of channel gains; (d) setting transmit phase shifts for transmit antennas based on the second weight vector; (e) sequentially measuring channel gains at the receiver corresponding to each phase to form a second set of channel gains; and (f) calculating a third weight vector based on the second set of measured channel gains.