Patent ID: 8391895

Claim:
A method for providing location-based information in a wireless communication device, the method comprising: receiving, by the wireless communication device, geographic position information of the wireless communication device; accessing, by the wireless communication device, a web service and providing the geographic position information to a web server providing the web service; receiving, by the wireless communication device, geographic coordinates relevant to the web service from the web server; maintaining a database in the wireless communication device including at least one of the geographic coordinates; accessing, by the wireless communication device, a map of interest; determining, by the wireless communication device, that one or more of the geographic coordinates in the database lie within boundaries of the map of interest; annotating, by the wireless communication device, the map of interest at locations corresponding to the one or more geographic coordinates that lie within the boundaries of the map of interest; and accessing, by the wireless communication device, the web server and providing updated geographic position information of the wireless communication device; receiving web cookies from the web server including updated geographic coordinates based on the updated geographic position information; and updating the geographic coordinates in the database based on the web cookies.