DETERMINING ROAD TRAFFIC CONDITIONS USING DATA FROM MULTIPLE 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 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).
-
Citations
96 Claims
-
1-12. -12. (canceled)
-
13. A computer-implemented method for providing information related to vehicle travel on roads, the method comprising:
for each of one or more roads, providing information related to vehicle travel during a period of time on the road, by; obtaining multiple data samples that are each of one of multiple types and that reflect travel characteristics of vehicles traveling on the road during the period of time, the obtained multiple data samples including multiple road traffic sensor readings that are each generated by one of one or more road traffic sensors associated with the road, the obtained multiple data samples further including multiple mobile data source data samples that are each reported by one of one or more mobile devices moving along the road; automatically assessing the obtained data samples to identify a group of multiple data samples of multiple types to represent actual vehicle travel on the road during the period of time, the identifying of the group including excluding one or more data samples that are identified as being unrepresentative of actual vehicle travel on the road, the automatic assessing being performed by one or more programmed computing systems; automatically analyzing the identified group of multiple data samples in order to determine one or more estimated measurements of actual traffic flow during the period of time on the road, the automatic analyzing being performed by the one or more programmed computing systems; and providing one or more indications of the determined estimated actual traffic flow measurements for use in facilitating travel on the road. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 62, 63, 64, 65, 66, 67, 68, 69)
-
25-61. -61. (canceled)
-
70. A non-transitory computer-readable medium whose contents configure a computing device to provide information related to vehicle travel on a road, by performing a method comprising:
-
receiving an indication of multiple data samples of multiple types that reflect travel characteristics of vehicles traveling on a road, the multiple data samples being based on at least one of data readings that are each generated by a traffic sensor associated with the road to indicate one or more measurements of traffic conditions on the road at an associated time and of information reported by one or more mobile devices moving along the road at one or more times; automatically analyzing the multiple data samples of the multiple types in order to determine one or more estimated measurements of traffic conditions on the road during a period of time, the automatic analyzing being performed by the configure computing device; and providing one or more indications of the determined estimated traffic conditions measurements. - View Dependent Claims (72, 73, 74, 75, 76, 77, 82, 83, 84, 86, 87, 88, 90, 91)
-
-
71. (canceled)
-
78-81. -81. (canceled)
-
85. (canceled)
-
89. (canceled)
-
92. A computing device configured to provide information related to vehicle travel on a road, comprising:
-
a processor; a first module configured to, when executed by the processor, and for each of multiple roads and multiple periods of time, automatically analyze multiple data samples that reflect vehicles traveling on the road during the period of time in order to determine one or more estimated measurements of traffic conditions on the road during the period of time, the multiple data samples including at least one data sample based on one or more data readings generated by one or more traffic sensors associated with the road and including at least one other data sample based on information reported by one or more mobile devices moving along the road during the period of time; and a second module configured to, when executed by the processor, provide one or more indications of at least some of the determined estimated traffic conditions measurements. - View Dependent Claims (94, 95)
-
-
93. (canceled)
-
96. (canceled)
Specification