Navigation system with downloadable map data
First Claim
1. A method of operation for a navigation system that includes a server and a mobile unit located remotely from the server, wherein the navigation system uses geographic data which is organized into groupings based on a plurality of map tiles, wherein each of the map tiles corresponds to a separate one of a plurality of geographic areas into which a geographic region is divided, the method comprising:
- on the mobile unit, continuing to determine a current position of the mobile unit;
accepting from a user of the mobile unit a destination;
transmitting the current position and the destination from the mobile unit to the server;
receiving from the server a set of map tiles and tile exit points associated with a route calculated by the server using the transmitted current position and destination;
on the mobile unit, calculating a first route from a new current position to a first tile exit point using the data corresponding to a first map tile from the set of received map tiles; and
as the mobile unit progresses toward the destination, calculating a subsequent route from a subsequent new current position to a next tile exit point.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method are disclosed for providing geographic data to end users'"'"' mobile units from a remotely located navigation services provider so that navigation functions can be provided locally on the mobile units. The navigation services provider determines one or more map tile exit points along the route and sends the tile exit points and a set of map tiles to the mobile unit. The mobile unit calculates a route from its current position to the farthest map tile exit point for which map tile data has been received from the navigations services provider.
51 Citations
20 Claims
-
1. A method of operation for a navigation system that includes a server and a mobile unit located remotely from the server, wherein the navigation system uses geographic data which is organized into groupings based on a plurality of map tiles, wherein each of the map tiles corresponds to a separate one of a plurality of geographic areas into which a geographic region is divided, the method comprising:
-
on the mobile unit, continuing to determine a current position of the mobile unit; accepting from a user of the mobile unit a destination; transmitting the current position and the destination from the mobile unit to the server; receiving from the server a set of map tiles and tile exit points associated with a route calculated by the server using the transmitted current position and destination; on the mobile unit, calculating a first route from a new current position to a first tile exit point using the data corresponding to a first map tile from the set of received map tiles; and as the mobile unit progresses toward the destination, calculating a subsequent route from a subsequent new current position to a next tile exit point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of operation for a navigation system that includes a server and a mobile unit located remotely from the server, the method comprising the steps of:
-
on the server, receiving data that indicates the mobile unit'"'"'s current position and a destination; calculating a route from the mobile unit'"'"'s current position to the destination using a first geographic database associated with the server; determining tile exit points along the calculated route using a second geographic database associated with the server, wherein the second geographic database includes geographic data organized by map tiles and wherein a tile exit point for a first map tile is located at a border of the first map tile where the route leaves the first map tile for a second map tile; and transmitting data identifying the tile exit points and map tiles associated with the tile exit points from the server to the mobile unit, thereby allowing the mobile unit to calculate the route from its new current position to the destination using the tile exit points. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A server that provides geographic data to a remote mobile unit, comprising:
-
a downloadable geographic data storage that contains data representing geographic features in a geographic region, wherein the downloadable geographic data storage is organized using map tiles that divide the geographic region into a plurality of non-overlapping areas; a route calculation application that uses data in a working geographic database to calculate a route from a mobile unit'"'"'s current location to a specified destination and determines tile exit points along the calculated route; a geographic data providing application that identifies map tiles in the downloadable geographic data storage associated with the tile exit points; and a communications application that receives the mobile unit'"'"'s current location and the specified destination, and transmits data representing the tile exit points to the mobile unit. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification