Patent ID: 9286795
Filing Date: 2016-03-15
CPC Classification: G08G

Claim Text:
1. A computer program product comprising computer executable instructions embodied in a non-transitory computer-readable medium and residing in a user device comprising a transmitter, a receiver, a storage database, a display device, a location determining module, and a processor for performing the steps, comprising: transmitting, via said transmitter, from a first vehicle traveling on a road segment, actual average speed data for road segments traveled by said first vehicle; receiving, via said receiver, from one or more third-party users corresponding with a first vehicle traveling on a road segment, information regarding average speed data for road segments traveled by one or more third-party vehicles, and wherein each such third-party user is, of, or corresponds with one of said third-party vehicles; storing, via said storage database, said information regarding said average speed data for road segments traveled by each of said third-party vehicles, wherein said stored information regarding said average speed data further comprises data for opposite directions of travel a subset of said road segments; displaying, via said display device of or corresponding to said first vehicle, a first indication on a road segment, wherein said first indication is an indicator of location of said first vehicle in any direction of travel of road, and a second indication on a road segment, wherein said second indication is an indicator of one or more of traffic volume and average speed of travel on said road segment determining, via said location determining module of or corresponding to said first vehicle, a location and direction of said first vehicle; and wherein an average speed of said third-party vehicles traveling on a road segment is calculated periodically via said processor, and said calculation is performed at least for a predetermined time or a predetermined distance traveled.