Detecting anomalous road traffic conditions
First Claim
1. A computer-implemented method comprising:
- receiving, by one or more configured computing systems, indications of multiple road segments of multiple related roads;
obtaining, by the one or more configured computing systems, information about expected traffic conditions for each of the road segments for a current time, the expected traffic conditions reflecting traffic conditions that are normal for the road segments at the current time;
obtaining, by the one or more configured computing systems, information about target traffic conditions for each of the road segments for the current time for comparison to the expected traffic conditions for the road segments, the target traffic conditions reflecting actual traffic conditions on the road segments;
for each of the multiple road segments, comparing, by the one or more configured computing systems, the target traffic conditions for the road segment for the current time to the expected traffic conditions for the road segment for the current time to automatically determine whether the target traffic conditions are abnormal with respect to normal traffic conditions for the current time; and
providing, by the one or more configured computing systems, indications of the road segments whose target traffic conditions are determined to be abnormal for the current time to facilitate travel on the roads.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for assessing road traffic conditions in various ways based on obtained traffic-related data, such as data samples from vehicles and other mobile data sources traveling on the roads and/or from one or more other sources (such as physical sensors near to or embedded in the roads). The road traffic conditions assessment based on obtained data samples may include various filtering and/or conditioning of the data samples, and various inferences and probabilistic determinations of traffic-related characteristics of interest from the data samples. In some situations, the inferences include repeatedly determining current traffic flow characteristics and/or predicted future traffic flow characteristics for road segments of interest during time periods of interest, such as to determine average traffic speed, traffic volume and/or occupancy, and include weighting various data samples in various ways (e.g., based on a latency of the data samples and/or a source of the data samples).
168 Citations
36 Claims
-
1. A computer-implemented method comprising:
-
receiving, by one or more configured computing systems, indications of multiple road segments of multiple related roads; obtaining, by the one or more configured computing systems, information about expected traffic conditions for each of the road segments for a current time, the expected traffic conditions reflecting traffic conditions that are normal for the road segments at the current time; obtaining, by the one or more configured computing systems, information about target traffic conditions for each of the road segments for the current time for comparison to the expected traffic conditions for the road segments, the target traffic conditions reflecting actual traffic conditions on the road segments; for each of the multiple road segments, comparing, by the one or more configured computing systems, the target traffic conditions for the road segment for the current time to the expected traffic conditions for the road segment for the current time to automatically determine whether the target traffic conditions are abnormal with respect to normal traffic conditions for the current time; and providing, by the one or more configured computing systems, indications of the road segments whose target traffic conditions are determined to be abnormal for the current time to facilitate travel on the roads. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory computer-readable medium whose stored contents configure a computing device to perform a method, the method comprising:
-
obtaining, by the configured computing device, first and second sets of traffic conditions data for a segment of a road at an indicated time, the data of the first and second sets being for a same type of traffic condition but being generated in distinct manners such that at least one of the first and second sets reflects expected traffic conditions for the road segment at the indicated time; automatically identifying, by the configured computing device, an abnormal traffic condition associated with the road segment at the indicated time based at least in part on one or more differences between the first and second sets of traffic conditions data; and providing, by the configured computing device, an indication of the identified abnormal traffic condition for the road segment at the indicated time. - View Dependent Claims (30, 31, 32)
-
-
33. A computing device comprising:
-
one or more processors; and one or more components configured to, when executed by at least one of the one or more processors, and for each of at least one of multiple segments of multiple roads in a geographic area, identify anomalous traffic conditions on the road segment by; obtaining a first set of expected traffic conditions data for the road segment for an indicated time; obtaining a second set of target traffic conditions data for the road segment for the indicated time; detecting an anomalous traffic condition associated with the road segment at the indicated time based at least in part on a comparison between the target traffic conditions data and the expected traffic conditions data; and providing an indication of the detected anomalous traffic condition associated with the road segment. - View Dependent Claims (34, 35, 36)
-
Specification