Patent ID: 8565715

Claim:
A method of providing location-based services, the method comprising the steps of: obtaining profile information for users associated with respective mobile user devices associated with a wireless network; obtaining location information for said mobile user devices; and controlling delivery of at least one message to a given one of the mobile user devices based on the location information and the profile information; wherein the steps are performed by at least one processing device having a processor coupled to a memory; wherein the location information is obtained for respective ones of said mobile user devices responsive to location determinations initiated by those mobile user devices; wherein a given one of the mobile user devices initiates a corresponding one of the location determinations responsive to detection within that mobile user device of a substantial change in its location; wherein the step of obtaining location information further comprises the steps of: receiving from the given mobile user device a request for a location readout session; setting up a traffic channel for the location readout session responsive to said request; and receiving from the given mobile user device a corresponding portion of the location information over the traffic channel; and wherein the given one of the mobile user devices initiates the corresponding location determination responsive to an indication that its location is likely to have changed by more than a designated amount relative to a previous location determination for that mobile user device.