Patent ID: 7477906

Claim:
In a mobile station, a method of facilitating the determination of Global Positioning System (GPS) location information without disrupting voice communications of a voice call involving the mobile station comprising the acts of: causing GPS navigational-type data to be received, via a wireless communication network, through a wireless transceiver of the mobile station and stored in memory of the mobile station; receiving, through a user interface of the mobile station, a voice call request for establishing a voice call; in response to the receiving of the voice call request: deriving GPS assistance data based on the GPS navigational-type data that was received and stored prior to the voice call request; tuning the wireless transceiver away from the wireless communication network to a GPS frequency to receive signals from a GPS system through the wireless transceiver; prior to establishing the voice call, causing a GPS fix to be performed with the signals from the GPS system through the wireless transceiver using the GPS assistance data to thereby obtain GPS measurement data; after the GPS fix is performed, retuning the wireless transceiver to signals of the wireless communication network, and causing the voice call for the voice call request to be established and maintained for the mobile station through the same wireless communication network and with the same wireless transceiver used to receive the GPS navigational-type data; and during the voice call, causing the GPS measurement data and a request for calculating a location of the mobile station to be transmitted to a location server in the wireless communication network for calculating the location of the mobile station based on the GPS measurement data.