Traffic forecasting employing modeling and analysis of probabilistic interdependencies and contextual data
First Claim
1. A system that facilitates communicating, visualizing, or alerting about traffic patterns, comprising:
- at least one processor;
computer-executable components for execution in the at least one processor, the components comprising;
a predictive model component that generates predictions relating to traffic parameters at a future time at a location, the predictions being generated based in part on current values of context parameters other than traffic parameters, the predictions further based in part on historical data relating the context parameters to the traffic parameters at the location; and
an interface component that graphically outputs traffic parameters based at least in part upon the generated predictions, the interface component;
determining a time and a location, andthe traffic parameters being selectively output to the user for the determined time and for the determined location.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are described for constructing predictive models, based on statistical machine learning, that can make forecasts about traffic flows and congestions, based on an abstraction of a traffic system into a set of random variables, including variables that represent the amount of time until there will be congestion at key troublespots and the time until congestions will resolve. Observational data includes traffic flows and dynamics, and other contextual data such as the time of day and day of week, holidays, school status, the timing and nature of major gatherings such as sporting events, weather reports, traffic incident reports, and construction and closure reports. The forecasting methods are used in alerting, the display graphical information about predictions about congestion on desktop on mobile devices, and in offline and real-time automated route recommendations and planning.
-
Citations
20 Claims
-
1. A system that facilitates communicating, visualizing, or alerting about traffic patterns, comprising:
-
at least one processor; computer-executable components for execution in the at least one processor, the components comprising; a predictive model component that generates predictions relating to traffic parameters at a future time at a location, the predictions being generated based in part on current values of context parameters other than traffic parameters, the predictions further based in part on historical data relating the context parameters to the traffic parameters at the location; and an interface component that graphically outputs traffic parameters based at least in part upon the generated predictions, the interface component; determining a time and a location, and the traffic parameters being selectively output to the user for the determined time and for the determined location. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computerized method for predicting traffic patterns, comprising:
-
generating a representation of a plurality of roadways; determining a future time of interest to a user and a traffic pattern of interest to the user at a location of interest to the user at the future time; with at least one processor; predicting events with respect to traffic patterns upon the plurality of roadways at the future time at the location based at least in part on bottlenecks identified from historical data indicating a region with at least one of cyclic congestions, frequent congestions, and largest duration congestions; and selectively graphically displaying the predicted events, the selectively displaying comprising graphically displaying an indication of the traffic pattern when the predicted traffic pattern matches the traffic pattern of interest. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A traffic pattern prediction system, comprising:
-
at least one processor; computer-executable means executable on the at least one processor, the computer-executable means comprising; means for predicting traffic parameters based at least on current context data; means for determining whether the predicted traffic parameters are of interest to a user based on the predicted traffic parameters being outside a range of expected traffic parameters, the expected traffic parameters being computed based on historical data; and means for selectively alerting the user of the traffic parameters that are of interest to the user.
-
Specification