Providing dynamic routing alternatives based on determined traffic conditions
First Claim
1. A method of dynamically routing vehicles away from a pathway in a traffic system and increasing a flow of vehicular traffic for the traffic system after detecting turbulence along the pathway, comprising:
- separating, via a processor, a traffic system into paths including nodes along each path;
tracking, via the processor and a plurality of roadside traffic monitoring devices disposed along each path, a traffic flow for vehicles traveling between adjacent nodes along each path in the traffic system;
receiving, from a first roadside traffic monitoring device associated with a first path in the traffic system, information indicating a decrease in traffic flow at a point along the first path;
determining, via the processor and based on the decrease in traffic flow at the point along the first path, the decrease in traffic flow corresponds to a turbulence in the traffic system;
determining, via the processor, a first alternate route off the first path and around the point along the first path for a first group of vehicles traveling along the first path at a first distance from the point along the first path;
determining, via the processor, a different second alternate route off the first path and around the point along the first path for a second group of vehicles traveling along the first path at a second further distance from the point along the first path, wherein the first alternate route and the second alternate route are determined based on an optimized traffic flow for an entirety of the traffic system;
sending, via the processor, first traffic control instructions to a first set of roadside traffic control devices disposed along the first path adjacent to the first group of vehicles, wherein the first traffic control instructions cause the first set of roadside traffic control devices to render modified indications configured to facilitate movement of a majority of the first group of vehicles as a first platoon along the first alternate route; and
sending, via the processor, second traffic control instructions to a second set of roadside traffic control devices disposed along the first path adjacent to the second group of vehicles, wherein the second traffic control instructions cause the second set of roadside traffic control devices to render modified indications configured to facilitate movement of a majority of the second group of vehicles as a second platoon along the second alternate route.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, devices, and systems are provided to determine traffic conditions along a traffic path and dynamically present one or more entities with at least one alternate route. The alternate route is determined based on a number of entities along the traffic path and available routing points adjacent to the traffic conditions. The alternate route may be configured to optimize traffic for an entire traffic system rather than only optimizing traffic for receivers of the alternate routes. Data relating to the alternate routes presented to the entities can be tracked. This data may be used to evaluate an effectiveness of the routing decisions made. Effectiveness can be measured in cost and time saved or spent. Information, such as the data, determinations of the data, and/or even effectiveness of alternate routes, can be distributed to one or more parties. Distribution of the information may be associated with a tiered cost structure.
51 Citations
20 Claims
-
1. A method of dynamically routing vehicles away from a pathway in a traffic system and increasing a flow of vehicular traffic for the traffic system after detecting turbulence along the pathway, comprising:
-
separating, via a processor, a traffic system into paths including nodes along each path; tracking, via the processor and a plurality of roadside traffic monitoring devices disposed along each path, a traffic flow for vehicles traveling between adjacent nodes along each path in the traffic system; receiving, from a first roadside traffic monitoring device associated with a first path in the traffic system, information indicating a decrease in traffic flow at a point along the first path; determining, via the processor and based on the decrease in traffic flow at the point along the first path, the decrease in traffic flow corresponds to a turbulence in the traffic system; determining, via the processor, a first alternate route off the first path and around the point along the first path for a first group of vehicles traveling along the first path at a first distance from the point along the first path; determining, via the processor, a different second alternate route off the first path and around the point along the first path for a second group of vehicles traveling along the first path at a second further distance from the point along the first path, wherein the first alternate route and the second alternate route are determined based on an optimized traffic flow for an entirety of the traffic system; sending, via the processor, first traffic control instructions to a first set of roadside traffic control devices disposed along the first path adjacent to the first group of vehicles, wherein the first traffic control instructions cause the first set of roadside traffic control devices to render modified indications configured to facilitate movement of a majority of the first group of vehicles as a first platoon along the first alternate route; and sending, via the processor, second traffic control instructions to a second set of roadside traffic control devices disposed along the first path adjacent to the second group of vehicles, wherein the second traffic control instructions cause the second set of roadside traffic control devices to render modified indications configured to facilitate movement of a majority of the second group of vehicles as a second platoon along the second alternate route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
receiving at a processor, information defining a traffic flow for each path in a traffic system, wherein the information is received in near real-time from roadside traffic monitoring devices disposed along each path and from communication devices associated with vehicles traveling along at least one path in the traffic system, determining, via the processor and based on the information received, a disruption in traffic flow at a point along a first path in the traffic system; determining, via the processor, possible exit traffic nodes along the first path and before the point of the disruption; determining, via the processor and based on the information received, a location and number of vehicles traveling along the first path adjacent to the point of the disruption; determining, via the processor and based on the disruption and the location and number of the vehicles traveling along the first path, alternative routing for presentation to the vehicles traveling along the first path, wherein the alternative routing includes instructions configured to distribute routing of the vehicles traveling along the first path from at least one exit traffic node of the determined possible exit traffic nodes around the disruption according to an optimal traffic flow for an entirety of the traffic system, wherein the alternative routing is determined without requiring a destination for the vehicles traveling along the first path; and sending, via the processor and across a communication network, at least one alternative route of the alternative routing to a communication device associated with a vehicle traveling along the first path, wherein the at least one alternative route is configured to be rendered by a graphical user interface of the communication device. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A method comprising:
-
receiving, at a processor, information defining a traffic flow for a first path in a traffic system, wherein the information is received in near real-time from roadside traffic monitoring devices disposed along the first path; determining, via the processor and based on the information received, a disruption in traffic flow at a point along a first path in the traffic system; determining, via the processor, possible exit traffic nodes along the first path and before the point of the disruption; determining, via the processor and based on the information received, a location and number of vehicles traveling along the first path adjacent to the point of the disruption; determining, via the processor, an age and/or driving style associated with a driver of each of the vehicles traveling along the first path; assigning, via the processor, a first set of the vehicles traveling along the first path with drivers having similar first ages and/or driving styles to a first routing group; assigning, via the processor, a second set of the vehicles traveling along the first path with drivers having similar second ages and/or driving styles to a second routing group, wherein the first ages and/or driving styles are different from the second ages and/or driving styles; determining, via the processor, a first alternative route for presentation to the first set of vehicles in the first routing group; determining, via the processor, a different second alternative route for presentation to the second set of vehicles in the second routing group, wherein the first alternative route and the second alternative route are determined based on an optimized traffic flow for an entirety of the traffic system; sending, via the processor and across a communication network, instructions including the first alternative route to communication devices associated with the first set of vehicles in the first routing group, wherein the instructions cause graphical user interfaces of the communication devices associated with the first set of vehicles to display the first alternative route; and sending, via the processor and across the communication network, instructions including the second alternative route to communication devices associated with the second set of vehicles in the second routing group, wherein the instructions cause graphical user interfaces of the communication devices associated with the second set of vehicles to display the second alternative route, wherein the first and second alternative routes include different travel paths from one another.
-
Specification