Patent ID: 8145234

Claim:
A method for providing Assisted Global Positioning System (A-GPS) assistance data to wireless telecommunication system user equipment (UE), comprising: receiving a request for A-GPS assistance data for a UE located on a roaming network, the request identifying a network location in which the UE is operating, the network location including a cell ID, a Location Area Code (LAC), a Mobile Country Code (MCC), and a Mobile Network Code (MNC); determining that a cell identification (cell ID) database, the cell ID database relating a plurality of network locations to a plurality of corresponding geographic locations, does not include the cell ID identified in the request for A-GPS assistance data; determining that the cell ID database does not include a similar cell ID to the cell ID identified in the request for A-GPS assistance data, the similar cell ID differing from the cell ID by a single digit; estimating a corresponding geographic location in response to the request for A-GPS assistance data, the estimating including: determining a geographic location from a network location database by using the LAC in the network location, determining a geographic location from the network location database by using the MCC in the network location if the LAC in the network location is not included in the network location database, and determining a geographic location from the network location database by using the MNC in the network location if the MCC in the network location is not included in the network location database; identifying assistance data associated with the corresponding geographic location for transmittal to the UE; receiving a geographic location reported by the UE in response to the assistance data transmitted to the UE; and updating the cell ID database to relate the cell ID in the request for A-GPS assistance data to the geographic location reported by the UE.