Predicting expected road traffic conditions based on historical and current data
First Claim
1. A computer-implemented method comprising:
- receiving information about prior road traffic flow conditions at multiple prior times for an indicated portion of a road having a plurality of locations, the indicated portion of the road having one or more traffic flow obstructions at one or more of the plurality of locations that reduce traffic flow at those one or more locations;
automatically generating, by one or more programmed computing systems, a historical travel profile of the indicated portion of the road based at least in part on the received information about the prior road traffic flow conditions, the generated historical travel profile indicating differing representative traffic flow conditions for a plurality of distinct combinations of the plurality of locations and of multiple time periods;
obtaining information about an actual travel path of a vehicle that previously passed by the plurality of locations of the indicated portion of the road, the obtained information indicating actual traffic flow conditions of the vehicle at a subset of two or more of the plurality of locations of the indicated portion of the road and not indicating actual traffic flow conditions of the vehicle at other locations of the plurality of locations, wherein the other locations include locations between the two or more locations of the subset that the vehicle passed by without a device associated with the vehicle generating a corresponding data sample;
automatically calculating, by at least one of the programmed computing systems, expected traffic flow conditions of the vehicle as it previously passed the other by fitting the actual travel path of the vehicle to the representative traffic flow conditions indicated by the generated historical travel profile; and
providing one or more indications of the automatically calculated expected traffic flow conditions of the vehicle.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for determining and using information regarding expected road traffic flow conditions information for vehicles traveling on roads. The expected road traffic flow conditions for a particular portion of a road may be generated by combining historical representative information about road traffic flow conditions for that road portion with current information about actual traffic flow on or near that road portion. The combination may, for example, provide benefits for estimating expected traffic flow conditions information for roads with structural flow obstructions that cause reduced traffic flow at certain road locations and times—for example, the expected traffic flow conditions information may be based at least in part on fitting or otherwise adapting partial actual traffic flow information about a vehicle'"'"'s actual travel path to a historical travel profile for a road that includes representative traffic flow information for various combinations of road locations and time periods.
102 Citations
31 Claims
-
1. A computer-implemented method comprising:
-
receiving information about prior road traffic flow conditions at multiple prior times for an indicated portion of a road having a plurality of locations, the indicated portion of the road having one or more traffic flow obstructions at one or more of the plurality of locations that reduce traffic flow at those one or more locations; automatically generating, by one or more programmed computing systems, a historical travel profile of the indicated portion of the road based at least in part on the received information about the prior road traffic flow conditions, the generated historical travel profile indicating differing representative traffic flow conditions for a plurality of distinct combinations of the plurality of locations and of multiple time periods; obtaining information about an actual travel path of a vehicle that previously passed by the plurality of locations of the indicated portion of the road, the obtained information indicating actual traffic flow conditions of the vehicle at a subset of two or more of the plurality of locations of the indicated portion of the road and not indicating actual traffic flow conditions of the vehicle at other locations of the plurality of locations, wherein the other locations include locations between the two or more locations of the subset that the vehicle passed by without a device associated with the vehicle generating a corresponding data sample; automatically calculating, by at least one of the programmed computing systems, expected traffic flow conditions of the vehicle as it previously passed the other by fitting the actual travel path of the vehicle to the representative traffic flow conditions indicated by the generated historical travel profile; and providing one or more indications of the automatically calculated expected traffic flow conditions of the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A non-transitory computer-readable storage medium having stored contents that configure a computing device to perform a method, the method comprising:
-
obtaining a generated travel profile of an indicated portion of a road that indicates differing representative traffic flow conditions for a plurality of locations on the indicated portion of the road, the generated travel profile being based on information about prior road traffic flow conditions for the indicated portion of the road and reflecting one or more flow obstructions that reduce traffic flow for at least one location of the plurality of locations; obtaining information about an actual travel path of a vehicle as it previously passed over at least some of the indicated portion of the road and passed multiple locations of the plurality of locations, the obtained information indicating actual traffic flow conditions for the vehicle at a subset of two or more of the multiple locations and not indicating actual traffic flow conditions for the vehicle at one or more other locations of the multiple locations, wherein the other locations include locations between the two or more locations of the subset that the vehicle passed by without a device associated with the vehicle generating a corresponding data sample; automatically calculating, by the configured computing device, expected traffic flow conditions for the vehicle for the one or more other locations by adapting at least some of the obtained information for the actual travel path of the vehicle to the representative traffic flow conditions from the generated travel profile; and providing one or more indications of the automatically calculated expected traffic flow conditions of the vehicle. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A computing system, comprising:
-
one or more processors; and one or more modules that are configured to, when executed by at least one of the one or more processors, generate expected traffic flow information for travel paths of multiple vehicles over one or more roads by, for each of the multiple vehicles; obtaining a generated travel profile of an indicated portion of one of the one or more roads that indicates differing representative traffic flow conditions for a plurality of locations on the indicated portion of the road, the generated travel profile being based on information about prior road traffic flow conditions for the indicated portion of the road and reflecting one or more flow obstructions that reduce traffic flow at one or more locations of the plurality of locations; obtaining information about an actual travel path of the vehicle that includes at least some of the indicated portion of the road, the obtained information indicating actual traffic flow conditions for the vehicle at a subset of two or more of the plurality of locations of the indicated portion of the road; automatically calculating expected traffic flow conditions for the vehicle for at least some of the plurality of locations of the indicated portion of the road that the vehicle previously passed during the actual travel path and that are not part of the subset for which the obtained information indicates the actual traffic flow conditions, wherein the at least some locations include locations between the two or more locations of the subset that the vehicle passed by without a device associated with the vehicle generating a corresponding data sample, and wherein the automatic calculating of the expected traffic flow conditions includes fitting at least some of the obtained information for the actual travel path of the vehicle to the representative traffic flow conditions from the generated travel profile; and providing one or more indications of the automatically calculated expected traffic flow conditions of the vehicle. - View Dependent Claims (20, 21, 22, 23, 24, 25, 28)
-
-
26. A computer-implemented method comprising:
-
obtaining a generated travel profile of an indicated portion of a road that indicates differing representative traffic flow conditions for a plurality of locations on the indicated portion of the road, the generated travel profile being based on information about prior road traffic flow conditions for the indicated portion of the road and reflecting one or more flow obstructions that reduce traffic flow at one or more of the plurality of locations; automatically generating multiple data samples that reflect actual traffic flow conditions for a vehicle at a subset of multiple of the plurality of locations of the indicated portion of the road, wherein the vehicle has an actual travel path that includes at least some of the indicated portion of the road and that corresponds to at least some of the multiple data samples, and wherein the multiple data samples are generated periodically by a configured computing device traveling with the vehicle and include data for two or more locations of the subset and do not include data corresponding to some locations that the vehicle has passed between the two or more locations of the subset; automatically calculating, by the configured computing device, expected traffic flow conditions for the vehicle for the some locations by fitting the actual travel path of the vehicle to the representative traffic flow conditions from the generated travel profile; and providing by the configured computing device one or more indications of the automatically calculated expected traffic flow conditions of the vehicle to one or more users in the vehicle to facilitate further travel of the vehicle. - View Dependent Claims (27, 29, 30, 31)
-
Specification