Patent Document ID: 20120072096
Application ID: 13211177
Patent Flag: 0

Claim One:
1. A computer-implemented method comprising: receiving information describing a network of multiple roads in a geographic area, each of the roads having multiple road segments for which traffic congestion is distinctly tracked; and automatically facilitating navigation of vehicles over the network of roads based on predicted traffic congestion of the roads by, for each of multiple users: receiving, by one or more configured computing systems of a predictive traffic information provider system, a request from the user for information indicating predicted traffic conditions of roads of the network for travel to an indicated destination; identifying, by the one or more configured computing systems, a plurality of road segments along one or more routes over the roads of the network to the indicated destination from at least one possible starting position, each of the one or more routes including multiple of the identified road segments; retrieving, by the one or more configured computing systems, information indicating current conditions that affect traffic on the identified road segments, the indicated current conditions including current weather for the geographic area, current events that are scheduled to occur in the geographic area, current school sessions that are scheduled to occur in the geographic area, and current levels of traffic on other road segments of the roads that are distinct from the identified road segments; predicting, by the one or more configured computing systems, an expected level of traffic congestion at an indicated time for each of the identified road segments based at least in part on the indicated current conditions; for each of the one or more routes, determining, by the one or more configured computing systems, a predicted travel time for the route based on the predicted expected traffic congestion levels for the multiple road segments of the route; and providing, by the one or more configured computing systems, information to the user that indicates the determined predicted travel time for at least one of the routes to the indicated destination, to enable the user to navigate a vehicle over the network of roads based on predicted traffic congestion levels.