FILTERING ROAD TRAFFIC DATA FROM MULTIPLE DATA SOURCES
2 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).
5 Citations
196 Claims
-
1-167. -167. (canceled)
-
168. A computer-implemented method for assessing data samples representing vehicles traveling on roads, the method comprising:
-
receiving, by one or more computing systems configured to assess traffic information, and for each of one or more road segments of one or more roads, 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 the one or more configured computing systems, the multiple associated data samples for the road segment to determine one or more data samples that are a subset of the multiple data samples and 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 reporting the data sample that 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 reporting the data sample that does not correspond to the actual vehicle travel on the road segment; and providing, by the one or more configured computing systems, one or more indications to exclude the determined data samples from later use, to enable using other of the multiple associated data samples for the road segment in facilitating travel on the road segment. - View Dependent Claims (169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187)
-
-
188. A non-transitory computer-readable medium having stored contents that configure a computing device to assess data samples representing traveling vehicles, by performing a method comprising:
-
receiving, by the configured computing device, an indication of multiple data samples that each reflects one or more 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 vehicles; automatically determining, by the configured computing device, that 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 reported travel characteristics of the one or more data samples; and providing, by the configured computing device, one or more indications of the data samples that are not determined to be unrepresentative, to enable use of the indicated data samples in facilitating travel on the one or more roads. - View Dependent Claims (189, 190, 191, 192)
-
-
193. A computing system configured to assess data samples representing traveling vehicles, comprising:
-
one or more processors; and one or more components that, when executed by at least one of the one or more processors, configure the at least one processor to assess multiple data samples for a road by; receiving an indication of the multiple data samples, wherein each of the multiple data samples reflects a location of a vehicle traveling near the road; automatically determining one or more of the multiple data samples whose reflected vehicle locations do not correspond to vehicle travel of interest on the road; and providing one or more indications of the multiple data samples for the road other than the determined data samples, to enable use of the indicated data samples in facilitating travel on the road. - View Dependent Claims (194, 195, 196)
-
Specification