Patent ID: 8023958

Claim:
A method of providing location services (LCS), comprising: receiving a request for location information for a mobile station from a location client; determining whether suitable location information is available from a cache; performing authorization for location distribution based on a first security procedure to determine whether the location client is authorized to receive the location information for the mobile station via a first network entity; performing authentication for the location distribution based on the first security procedure to authenticate the location client; performing authorization for location determination based on a second security procedure, independent of the first security procedure, to determine whether a second network entity is authorized for the location information for the mobile station; performing authentication for the location determination based on the second security procedure to authenticate the second network entity; performing location determination to obtain location information for the mobile station responsive to the request for the location information when the suitable location information for the mobile station is unavailable; and performing location distribution via the first and second network entities to provide the location information for the mobile station responsive to the request for the location information, and skipping the location determination when the present location information for the mobile station is available from the cache.