Abstract:
Systems and methods for location discovery are presented. One or more applications are run on the mobile device. At least one of the applications receives, from a server computer via the wireless communications network, location-based content based on a context determined by the server computer, the location-based content including an a location-based application associated with a location of the mobile device, the context being based on the location of the mobile device and a profile of a user of the mobile device. The application accesses the location-based content to execute the location-based application to generate a function that is personalized for the user of the mobile device based on the context, and executes the function based an input from the user of the mobile device.