Patent ID: 7319878

Claim:
In a wireless communication network that includes a plurality of mobile stations in communication with one or more base stations, a method of determining a position of a base station, comprising: a. programming a group of mobile stations with a BTS calibration program, thereby providing a plurality of calibration-enabled mobile stations, wherein each mobile station has a user, and wherein said step of programming a group of mobile stations with the calibration program comprises obtaining consent of the users of said group of mobile phones and then downloading the BTS calibration program into said group of mobile phones; b. providing a BTS calibration server networked with said base station; c. requesting calibration information from at least one of said calibration-enabled mobile stations in communication with a base station; d. determining a position of said calibration-enabled mobile station(s) in communication with said base station; e. receiving a signal from said base station to said mobile station(s) in communication with said base station; f. transmitting calibration information indicative of said position and said signal from said mobile station(s) to the BTS calibration server; and g. in said BTS calibration server, comparing the calibration information with base station almanac information associated with said base station, and calibrating the position of said base station responsive thereto.