Method and Apparatus for Providing Location-Based Information
First Claim
1. A method for providing location-based information in a wireless communication device, the method comprising:
- receiving geographic position information of the wireless communication device;
accessing a web service and providing the geographic position information to a web server providing the web service;
receiving geographic coordinates relevant to the web service from the web server;
maintaining a database including at least one of the geographic coordinates;
accessing a map of interest;
determining that one or more geographic coordinates in the database lie within boundaries of the map of interest; and
annotating the map of interest at locations corresponding to the one or more geographic coordinates that lie within the boundaries of the map of interest.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing location-based information to a wireless communication device is disclosed. The wireless communication device receives its geographic position information and provides its geographic position information to a web server while accessing a web service provided by the web server. Based on the geographic position information received from the wireless communication device, the web server provides geographic coordinates of locations relevant to the web service in the form of web geo-cookies. The wireless communication device maintains a database of the received geographic coordinates. When the wireless communication accesses a geographic map of a route or region, the wireless communication device determines if the geographic coordinates in the database lie within boundaries of the accessed map. The geographic coordinates that lie within boundaries of the received map are annotated and displayed on the wireless communication device.
62 Citations
20 Claims
-
1. A method for providing location-based information in a wireless communication device, the method comprising:
-
receiving geographic position information of the wireless communication device; accessing a web service and providing the geographic position information to a web server providing the web service; receiving geographic coordinates relevant to the web service from the web server; maintaining a database including at least one of the geographic coordinates; accessing a map of interest; determining that one or more geographic coordinates in the database lie within boundaries of the map of interest; and annotating the map of interest at locations corresponding to the one or more geographic coordinates that lie within the boundaries of the map of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method in a location server for providing location-based information to a wireless communication device, the method comprising:
-
receiving geographic coordinates from the wireless communication device, wherein the geographic coordinates are received from a remote web server by the wireless communication device; maintaining a database of the geographic coordinates; receiving a request for a map of interest from the wireless communication device; invoking the requested map of interest; determining that one or more of the geographic coordinates in the database lie within boundaries of the map of interest; annotating 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 providing the annotated map of interest to the wireless communication device. - View Dependent Claims (17, 18)
-
-
19. A wireless communication device for providing location information to a user, the wireless communication device comprising:
-
a transceiver unit for accessing a web service and for receiving geographic coordinates from a web server providing the web service, and receiving a map of interest from a location server; a memory for maintaining a database of the geographic coordinates; and a processor for determining that one or more of the geographic coordinates in the database lie within boundaries of the map of interest and for annotating the map of interest at locations corresponding to the one or more geographic coordinates that lie within the boundaries of the map of interest. - View Dependent Claims (20)
-
Specification