| CPC G01C 21/3632 (2013.01) [G01C 21/3626 (2013.01)] | 14 Claims |

|
1. A method for a mobile device to provide instructions to a pedestrian for navigating to a destination, the method comprising steps of:
receiving, through a user interface of the mobile device, destination information from the pedestrian;
accessing, by the mobile device, pedestrian-oriented mapping data and routing for the navigation by walking of the pedestrian to the destination based on the destination information;
determining, by the mobile device, a current location and direction of the pedestrian based upon GPS data and compass data retrieved from the mobile device;
displaying, on the user interface of the mobile device, the current location and direction of the pedestrian and a route for the pedestrian to walk to the destination based on the pedestrian-oriented mapping data and routing; and
upon detecting that the pedestrian has deviated from the route, altering, by the mobile device, the display on the user interface to alert the pedestrian to the deviation, the altering comprising changing a color of one or more of indicators of the current location and direction of the pedestrian and the route as displayed on the user interface to indicate the deviation from the route.
|