Systems and methods of passive and active scanning of WLAN-enabled access points to estimate position of a WLAN positioning device. The method comprises receiving a request to access a data package stored on the mobile device. If the diversity branch of a pilot signal is an intra-cell diversity branch, a diversity gain is read from the first memory and summed with the power level of the pilot signal.