Patent ID: 8489324

Claim:
A system for providing navigation guidance to a driver, comprising: a processor; a database including address and mapping information; a traffic module, executed by the processor and adapted to receive real-time traffic data and predict future traffic data based on forecast weather data; and a server routing engine, executed by the processor and coupled to the database and the traffic module, and adapted to: receive from a client navigation device a plotted route from an origin to a destination and alternate routing preferences; determine, using the real-time and predicted future traffic data received by the traffic module, an estimated time from the origin to the destination along the plotted route; identify according to the routing preferences at least one alternative route from the origin to the destination, the alternative route having an estimated driving time based on real-time and predicted future traffic data less than the determined estimated time along the plotted route; and transmit over a network to a mobile navigation device the estimated time along the plotted route, and the alternative route.