Mobile navigation system operating with a remote server
DCFirst Claim
1. A method for navigation in a mobile device integrated with phone functions so that the mobile device makes or receives calls via a cellular telephonic network, the method comprising:
- displaying on an electronic map a current location of the mobile device determined from wireless signals, the electronic map being locally generated in the mobile device;
accepting an inquiry from a user for a destination;
communicating with a server over a wireless data network;
sending the inquiry to the server, wherein the inquiry includes the current location and the destination, the server is configured to calculate a route from the current location to the destination using real time data to ensure that the route is optimum;
receiving routing data from the server, wherein the routing data is a plain text description for each link in the route using pre-defined generic terms;
reconstructing the route from the routing data by interfacing with local mapping data in a format required by the mobile device; and
displaying on a display screen the route from the current location to the destination, wherein the route is highlighted on the electronic map, the electronic map is automatically updated to accommodate an indication that the mobile device has been travelling from the current location.
0 Assignments
Litigations
2 Petitions
Accused Products
Abstract
A client navigation system establishes a wireless connection to a navigation server on a computer network. The client requests a route by uploading start and destination specifications. The server calculates an optimal route based on real-time data available on the network. A generic natural language description is used to specify the optimal route downloaded to the client. The natural language description is a plain text description for each link using pre-defined generic terms. The client interprets the route, interfaces with the local mapping data and reconstructs the optimal route. The route is subsequently displayed and highlighted on the client.
-
Citations
18 Claims
-
1. A method for navigation in a mobile device integrated with phone functions so that the mobile device makes or receives calls via a cellular telephonic network, the method comprising:
-
displaying on an electronic map a current location of the mobile device determined from wireless signals, the electronic map being locally generated in the mobile device; accepting an inquiry from a user for a destination; communicating with a server over a wireless data network; sending the inquiry to the server, wherein the inquiry includes the current location and the destination, the server is configured to calculate a route from the current location to the destination using real time data to ensure that the route is optimum; receiving routing data from the server, wherein the routing data is a plain text description for each link in the route using pre-defined generic terms; reconstructing the route from the routing data by interfacing with local mapping data in a format required by the mobile device; and displaying on a display screen the route from the current location to the destination, wherein the route is highlighted on the electronic map, the electronic map is automatically updated to accommodate an indication that the mobile device has been travelling from the current location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for navigation in a mobile device integrated with phone functions so that the mobile device makes or receives calls via a cellular telephonic network, the method comprising:
-
receiving in a server an inquiry from the mobile device over a wireless data network, wherein the inquiry includes a current location and a destination, the current location is determined in the mobile device and the destination is entered by a user into the mobile device; calculating in the server a route from the current location to the destination using real time data to ensure that the route is optimum; downloading routing data from the server to the mobile device, wherein the routing data is a plain text description for each link in the route using pre-defined generic terms; causing the mobile device to reconstruct the route from the routing data, wherein the mobile device is caused to display on a display screen thereof the route from the current location to the destination, the route is highlighted on the electronic map, the electronic map is automatically updated to accommodate an indication that the mobile device has been travelling from the current location. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification