Patent attributes
A server device collects traveling speed data from a first mobile device when the first mobile device is located within an area of potential traffic congestion; and records or updates a congestion factor, associated with the area of potential traffic congestion, based on the collected traveling speed data, where the congestion factor identifies an amount of traffic congestion associated with the area of potential traffic congestion. The server device receives, from a second mobile device, a request for traffic information, where the request includes information identifying a current geographic location of the second mobile device and a destination geographic location to which the second mobile device plans to travel; and provides information regarding the congestion factor, associated with the area of potential traffic congestion, to the second mobile device to permit the second mobile device to generate navigational directions based on the congestion factor.