Identifying unrepresentative road traffic condition data obtained from mobile data sources
First Claim
1. A computer-implemented method for assessing data samples reported by vehicles traveling on roads, the data samples including information regarding the travel of the vehicles, the method comprising:
- receiving indications of multiple road segments of one or more roads;
receiving information related to current traffic conditions of the multiple road segments, the received information including a plurality of data samples that each are reported from one of multiple vehicles and reflect a reported speed of the one vehicle at a reported location related to one of the road segments at a reported time; and
for each of the multiple road segments, assessing traffic conditions for the road segment based on data samples identified to represent travel on the road segment by, identifying a group of multiple data samples from the plurality of data samples such that the data samples of the group have reported locations that correspond to travel on the road segment;
for each of the data samples in the group, determining an average speed and standard deviation for all other data samples of the group based on the reported speeds for those data samples, and determining whether the data sample is a statistical outlier relative to the other data samples of the group based on how a difference in the reported speed of the data sample and the determined average speed compares to the determined standard deviation;
excluding from the group the data samples determined to be statistical outliers; and
after the excluding, using the data samples remaining in the group to infer traffic conditions for all vehicles traveling on the road segment, so that the inferred traffic conditions based on the data samples are available for use in facilitating travel on the road segment.
5 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, as well as in some situations data from one or more other sources (such as physical sensors near to or embedded in the roads). The assessment of road traffic conditions 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 filtering of the data samples includes identifying data samples that are inaccurate or otherwise unrepresentative of actual traffic condition characteristics of interest, such as by identifying data samples that are statistical outliers with respect to other data samples.
95 Citations
39 Claims
-
1. A computer-implemented method for assessing data samples reported by vehicles traveling on roads, the data samples including information regarding the travel of the vehicles, the method comprising:
-
receiving indications of multiple road segments of one or more roads;
receiving information related to current traffic conditions of the multiple road segments, the received information including a plurality of data samples that each are reported from one of multiple vehicles and reflect a reported speed of the one vehicle at a reported location related to one of the road segments at a reported time; and
for each of the multiple road segments, assessing traffic conditions for the road segment based on data samples identified to represent travel on the road segment by, identifying a group of multiple data samples from the plurality of data samples such that the data samples of the group have reported locations that correspond to travel on the road segment;
for each of the data samples in the group, determining an average speed and standard deviation for all other data samples of the group based on the reported speeds for those data samples, and determining whether the data sample is a statistical outlier relative to the other data samples of the group based on how a difference in the reported speed of the data sample and the determined average speed compares to the determined standard deviation;
excluding from the group the data samples determined to be statistical outliers; and
after the excluding, using the data samples remaining in the group to infer traffic conditions for all vehicles traveling on the road segment, so that the inferred traffic conditions based on the data samples are available for use in facilitating travel on the road segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for assessing data samples representing vehicles traveling on roads, the method comprising:
-
receiving indications of one or more segments of one or more roads, each road segment having multiple associated data samples that each reflect a reported speed of a vehicle on the road segment; and
for each of at least one of the road segments, automatically analyzing the multiple associated data samples for the road segment so as to determine one or more of those data samples that are unrepresentative of actual vehicle travel on the road segment, at least one of the determined data samples being a statistical outlier with respect to other of the multiple associated data samples; and
providing one or more indications to exclude the determined data samples from later use so that the other data samples are available for use in facilitating travel on the road segment. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable medium whose contents enable a computing device to assess data samples representing traveling vehicles, by performing a method comprising:
-
receiving an indication of multiple data samples that each reflect reported travel characteristics of one of multiple vehicles traveling on a road;
automatically determine one or more of the multiple data samples that are unrepresentative of actual vehicle travel on the road; and
providing one or more indications of the data samples other than the determined data samples so that the indicated data samples are available for use in facilitating travel on the road. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A computing system configured to assess data samples representing traveling vehicles, comprising:
-
a first component that is configured to, for each of multiple roads, receive an indication of multiple data samples for the road that each reflect a reported speed of a vehicle traveling on the road; and
a data sample outlier eliminator component that is configured to, for each of the multiple roads, automatically determine one or more of the multiple data samples for the road that are statistical outliers with respect to other of the multiple data samples for the road; and
provide one or more indications of the multiple data samples for the road other than the determined data samples so that the indicated data samples are available for use in facilitating travel on the road. - View Dependent Claims (37, 38, 39)
-
Specification