Patent attributes
A method of recommending a travel route includes receiving an indication of a start location and a destination location, and a desired arrival time at the destination location. One or more road segments included in possible routes are identified. Traffic data, event data, and weather data from at least one traffic data source, event data source, and weather data source, are received for the one or more road segments corresponding to a desired time of travel between the start location and destination location. At least one suggested travel route from the start location to the destination location for arriving at the destination by the desired arrival time is created based on analyzing the impact of the traffic data, the event data, and the weather data on the one or more road segments during the desired time of travel between the start location and destination location.