OBTAINING ROAD TRAFFIC CONDITION DATA FROM MOBILE DATA SOURCES
First Claim
1. A computer-implemented method for automatically providing data samples from vehicles traveling on roads for use in assessing traffic conditions on those roads, the method comprising:
- for each of multiple vehicles traveling on one or more roads, providing information regarding travel of the vehicle by, for each of multiple successive periods of time of pre-determined length,acquiring multiple data samples during the period of time from a geo-location device traveling with the vehicle, each data sample being acquired at a distinct acquisition time during the period of time and including a reported geographic location and speed of the vehicle at that acquisition time, and wherein for each of at least some of the multiple vehicles, the data samples are acquired at intervals of a first time period, and the pre-determined length of each of the multiple successive periods of time is based on a predefined multiple of the first time;
temporarily storing the multiple data samples during the period of time in a storage device; and
at the end of the period of time,sending the multiple stored data samples together in a single data transmission via a wireless data transmitter to a remote traffic information system that is configured to use at least some of the data samples for facilitating travel of other vehicles on the one or more roads; and
removing the multiple stored data samples from the storage device so that data samples acquired during a next period of time can be temporarily stored.
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 of interest from the data samples. In some situations, at least some of the mobile data sources are configured to frequently acquire and store data samples, and to occasionally make multiple such data samples available together for use in the road traffic condition assessment (e.g., by acquiring a data sample every minute and by transmitting a group of stored data samples every 15 minutes).
14 Citations
75 Claims
-
1. A computer-implemented method for automatically providing data samples from vehicles traveling on roads for use in assessing traffic conditions on those roads, the method comprising:
for each of multiple vehicles traveling on one or more roads, providing information regarding travel of the vehicle by, for each of multiple successive periods of time of pre-determined length, acquiring multiple data samples during the period of time from a geo-location device traveling with the vehicle, each data sample being acquired at a distinct acquisition time during the period of time and including a reported geographic location and speed of the vehicle at that acquisition time, and wherein for each of at least some of the multiple vehicles, the data samples are acquired at intervals of a first time period, and the pre-determined length of each of the multiple successive periods of time is based on a predefined multiple of the first time; temporarily storing the multiple data samples during the period of time in a storage device; and at the end of the period of time, sending the multiple stored data samples together in a single data transmission via a wireless data transmitter to a remote traffic information system that is configured to use at least some of the data samples for facilitating travel of other vehicles on the one or more roads; and removing the multiple stored data samples from the storage device so that data samples acquired during a next period of time can be temporarily stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. (canceled)
-
11. A method for a device in a vehicle that is configured to automatically provide information regarding travel of the vehicle on one or more roads, the method comprising:
under control of the figured device, obtaining multiple data samples that are each acquired at a distinct acquisition time to report a geographic location and travel characteristics of the vehicle at that acquisition time; storing the multiple data samples until one or more predefined conditions are satisfied, the one or more predefined conditions being based at least in part on a specified length of time during which the obtaining of the multiple data samples is performed; and after the one or more predefined conditions are satisfied, automatically providing the multiple data samples in a single data transmission to a traffic information system configured to use data samples provided from multiple vehicles for facilitating travel on roads. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
12-13. -13. (canceled)
-
22. (canceled)
-
50. A non-transitory computer-readable medium whose contents configure a computing device to provide information regarding movement of a mobile device, by performing a method comprising:
-
obtaining multiple data samples at multiple times, each data sample indicating a geographic location of the mobile device at a time associated with that data sample; storing the multiple data samples for at least a predetermined period of time; and after the predetermined period of time, automatically providing information from the multiple stored data samples for use in facilitating movement of other mobile devices. - View Dependent Claims (51, 52, 53, 54, 55, 56, 58)
-
-
57. (canceled)
-
59. A computing device configured to provide information regarding travel of a vehicle on one or more roads, comprising:
-
one or more processors; one or more storage components; and a data source information provision component that is configured to, when execute by at least one of the one or more processors, provide information regarding travel of a vehicle on one or more roads by obtaining multiple data samples at multiple distinct acquisition times such that each data sample reflects one or more travel characteristics of the vehicle at the acquisition time for the data sample, by temporarily storing the multiple obtained data samples in the one or more storage components for a least a specified period of time, and by sending the multiple stored data samples as a group for use by a remote traffic information system in facilitating travel on one or more roads. - View Dependent Claims (60, 61, 62, 63, 64)
-
Specification