By way of non-limiting example, if the location-based service application is to determine the proximity of a user to a point of interest such as a coffee shop, analytics server 70 determines the location of the user by determining the location of the mobile device and when the mobile device 20 is within a predetermined distance of the location of interest.