Patent ID: 8504064

Claim:
An apparatus supporting location services (LCS) for a Secure User Plane Location (SUPL) enabled terminal (SET) roaming from a home network and communicating with a visited network, the apparatus comprising: at least one processor to: receive a location request for a location of the SET at a home SUPL location center (H-SLC) in the home network, wherein the location request is received from a LCS client, and wherein the location request comprises a request for a plurality of position fixes for the SET; determine that the LCS client is authorized to obtain the location of the SET before the location of the SET is determined; receive first information from the SET, wherein the first information comprises an indication of a network location of the SET; determine a serving SUPL location center (S-SLC) in the visited network based on the indication of the network location of the SET; request a location of the SET from the S-SLC; receive second information comprising the location of the SET from the S-SLC; send the location of the SET received from the S-SLC to the LCS client as the location of the SET when the LCS client is authorized to receive the location of the SET; obtain a plurality of position estimates of the SET for the plurality of position fixes; and send the plurality of position estimates to the LCS client; and a memory coupled to the at least one processor.