FILTERING ROAD TRAFFIC CONDITION DATA OBTAINED FROM MOBILE DATA SOURCES
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, 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 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, such as data samples that are not of interest based at least in part on roads with which the data samples are associated and/or that otherwise reflect vehicle locations or activities that are not of interest.
28 Citations
65 Claims
-
1-10. -10. (canceled)
-
11. A computer-implemented method for assessing data samples representing vehicles traveling on roads, the method comprising:
-
receiving an indication of one or more segments of one or more roads, each road segment having multiple associated data samples that each are reported by one of multiple vehicles and indicate a reported location of the vehicle that corresponds to the road segment; and for each of at least one of the road segments, automatically analyzing, by one or more configured computing systems, 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 each indicating a reported location for the vehicle that reported the data sample such that the reported location does not correspond to the actual vehicle travel on the road segment, and at least one of the determined data samples each having an associated heading for the vehicle that reported the data sample such that the associated heading does not correspond to the actual vehicle travel on the road segment, and wherein the determining that the one or more data samples are unrepresentative is further based at least in part on vehicle speeds indicated by the one or more data samples; and providing, by the one or more configured computing systems, 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 (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
12-13. -13. (canceled)
-
30. (canceled)
-
52. A non-transitory computer-readable medium whose contents configure 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 one or more roads, the reported travel characteristics for the data samples reflecting locations of the multiple vehicles and reflecting speeds of the multiple vehicles; automatically determining whether one or more of the multiple data samples are unrepresentative of actual vehicle travel of interest on the one or more roads, the determining being based at least in part on the travel characteristics; and providing one or more indications of the data samples that are not determined to be unrepresentative so that the indicated data samples are available for use in facilitating travel on the one or more roads. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A computing system configured to assess data samples representing traveling vehicles, comprising:
-
one or more processors; a first component that is configured to, when executed by at least one of the one or more processors, and for each of multiple roads, receive an indication of multiple data samples for the road that have associated information, each of the multiple data samples being associated with one of multiple vehicles traveling near the road, the associated information for the multiple data samples reflecting vehicle speeds of the multiple vehicles and further reflecting, for each of the multiple data samples, a location near the road of the one associated vehicle for the data sample; and a data sample filterer component that is configured to, when executed by at least one of the one or more processors, and for each of at least some of the multiple roads, automatically determine one or more of the multiple data samples for the road to exclude based at least in part on the associated information for the multiple data samples not reflected vehicle location of at least one of the determined data samples not corresponding to vehicle travel of interest on 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 (62, 63, 64, 65)
-
Specification