Traffic monitoring system and method
First Claim
1. A traffic monitoring system comprising a processing module arranged to process data representative of vehicles moving along roads in a designated geographical area, the roads being defined in a map database in a memory in terms of route segments, to measure traffic speed or transit time data as a function of time and to:
- generate a database of historical time-dependent traffic speeds or transit times for at least some route segments in the map database, the data associated with a route segment comprising an average traffic speed or transit time along the route segment for each of a plurality of time windows;
identify currently congested route segments on which the traffic speed at a current time or transit time is less than expected;
predict a traffic speed or transit time for a requested future time for at least one currently congested route segment;
determine a current traffic speed ratio as a ratio of;
traffic speeds or transit times observed at a recent time, anda predicted traffic speed or transit time at the recent time, the predicted traffic speed being a historical average traffic speed or transit time for the recent time;
scale the predicted traffic speed or transit time for the requested future time for the at least one currently congested route in proportion to the current traffic speed ratio, wherein said scaling comprises decaying the scaling as the distance of the prediction into the future grows; and
provide the predicted traffic speed or transit time to a navigation system for the requested future time.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention combines the geographical coverage possible with fixed, pre-defined route segment costs (e.g. the legal speed limit) with, wherever possible, richer time dependent costs. A user of, for example, a portable navigation device, can therefore continue route planning as before to virtually any destination in a country covered by the stored map database, but wherever possible, can also use traffic data with time-dependent costs, so that the effect of congestion with any time predictability can be accurately taken into account as an automatic, background process. It leaves the user to simply carry on driving, following the guidance offered by the navigation device, without needing to be concerned about congestion that exists now, and whether it will impact his journey.
-
Citations
6 Claims
-
1. A traffic monitoring system comprising a processing module arranged to process data representative of vehicles moving along roads in a designated geographical area, the roads being defined in a map database in a memory in terms of route segments, to measure traffic speed or transit time data as a function of time and to:
-
generate a database of historical time-dependent traffic speeds or transit times for at least some route segments in the map database, the data associated with a route segment comprising an average traffic speed or transit time along the route segment for each of a plurality of time windows; identify currently congested route segments on which the traffic speed at a current time or transit time is less than expected; predict a traffic speed or transit time for a requested future time for at least one currently congested route segment; determine a current traffic speed ratio as a ratio of; traffic speeds or transit times observed at a recent time, and a predicted traffic speed or transit time at the recent time, the predicted traffic speed being a historical average traffic speed or transit time for the recent time; scale the predicted traffic speed or transit time for the requested future time for the at least one currently congested route in proportion to the current traffic speed ratio, wherein said scaling comprises decaying the scaling as the distance of the prediction into the future grows; and provide the predicted traffic speed or transit time to a navigation system for the requested future time. - View Dependent Claims (2)
-
-
3. A computer-implemented method in which data representative of vehicles moving along roads in a designated geographical area, the roads being defined in a map database in a memory in terms of route segments, is processed by a processing module of a traffic monitoring system to measure traffic speed or transit time data as a function of time, the method comprising:
-
generating a database of historical time-dependent traffic speeds or transit times for at least some route segments in the map database, the data associated with a route segment comprising an average traffic speed or transit time along the route segment for each of a plurality of time windows; identifying currently congested route segments on which the traffic speed or transit time is less than expected at a current time; predicting a traffic speed or transit time for a requested future time for at least one currently congested route segment; determining a current traffic speed ratio as a ratio of; traffic speeds or transit times observed at a recent time, and a predicted traffic speed or transit time at the recent time, the predicted traffic speed being a historical average traffic speed or transit time for the recent time; scaling the predicted traffic speed or transit time for the requested future time for the at least one currently congested route in proportion to the current traffic speed ratio, wherein said scaling comprises decaying the scaling as the distance of the prediction into the future grows; and providing the predicted traffic speed or transit time to a navigation system for the requested future time. - View Dependent Claims (4)
-
-
5. A non-transitory computer-readable medium which stores a set of instructions which when executed performs a method in which data representative of vehicles moving along roads in a designated geographical area the roads being defined in a map database in a memory in terms of route segments, is processed by a processing module of a traffic monitoring system to measure traffic speed or transit time data as a function of time, the method executed by the set of instructions comprising:
-
generating a database of historical time-dependent traffic speeds or transit times for at least some route segments in the map database, the data associated with a route segment comprising an average traffic speed or transit time along the route segment for each of a plurality of time windows; identifying currently congested route segments on which the current traffic speed or transit time is less than expected; predicting a traffic speed or transit time for a requested future time for at least one currently congested route segment; determining a current traffic speed ratio as a ratio of; traffic speeds or transit times observed at a recent time, and a predicted traffic speed or transit time at the recent time, the predicted traffic speed being a historical average traffic speed or transit time for the recent time; scaling the predicted traffic speed or transit time for the requested future time for the at least one currently congested route in proportion to the current traffic speed ratio, wherein said scaling comprises decaying the scaling as the distance of the prediction into the future grows; and providing the predicted traffic speed or transit time to a navigation system for the requested future time. - View Dependent Claims (6)
-
Specification