A system for sharing and processing traffic information includes a number
of traffic information computer systems within individual vehicles or
devices and a virtual traffic information server on a mobile network. The
traffic information computer systems are each connected through a
peer-to-peer radio, cellular, Wi-Fi, or other similar types of
communications network, and which each operate with a database for
displaying road maps, with a database storing average speed data for
directions of travel along roadways, and with a location sensor used to
determine the location and average speed of the vehicle or device, which
are transmitted to other vehicles. The virtual server returns average
speed data for road segments, which is displayed on the road maps. The
system includes, sharing average speed data calculated as well average
speed data received from the plurality of vehicles to other vehicles,
thereby enhancing the real-time communication of traffic data.