Real-time monitoring and diagnostic processing of traffic control data
First Claim
1. A method for diagnostic processing of traffic controller data by a traffic control system, comprising:
- during a training phase;
receiving traffic controller data from a traffic controller configured to control traffic flow at an intersection, wherein the traffic controller data is indicative of an input to the traffic controller or an output from the traffic controller;
extracting feature data based on the traffic controller data;
determining, based at least in part on the feature data, a model for the traffic flow at the intersection, wherein the model is indicative of a multi-dimensional view of expected traffic flow at the intersection over time;
during a real-time monitoring phase;
extracting current feature data from current traffic controller data;
determining presence of an abnormality in the traffic flow at the intersection based on a deviation between the current feature data and the model; and
initiating an action to resolve the abnormality.
4 Assignments
0 Petitions
Accused Products
Abstract
A traffic control monitoring and abnormality determination system and associated methods are disclosed for receiving and analyzing traffic controller input/output data during a learning phase to determine a model indicative of normal or healthy operation of the traffic controller in regulating traffic flow at an intersection and receiving and evaluating additional traffic controller input/output data against the model during an evaluation phase to determine whether an abnormality exists in operation of the traffic controller. If an abnormality is detected during the evaluation phase, the system may initiate a corrective action to resolve the abnormality such as sending an alarm signal to a traffic controller to cause the traffic controller to alter an operating state to resolve the abnormality.
-
Citations
17 Claims
-
1. A method for diagnostic processing of traffic controller data by a traffic control system, comprising:
-
during a training phase; receiving traffic controller data from a traffic controller configured to control traffic flow at an intersection, wherein the traffic controller data is indicative of an input to the traffic controller or an output from the traffic controller; extracting feature data based on the traffic controller data; determining, based at least in part on the feature data, a model for the traffic flow at the intersection, wherein the model is indicative of a multi-dimensional view of expected traffic flow at the intersection over time; during a real-time monitoring phase; extracting current feature data from current traffic controller data; determining presence of an abnormality in the traffic flow at the intersection based on a deviation between the current feature data and the model; and initiating an action to resolve the abnormality. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for diagnostic processing of traffic controller data by a traffic control system, comprising:
-
at least one memory storing computer-executable instructions; and at least one processor configured to access the at least one memory and execute the computer-executable instructions; wherein the memory comprises; a feature extraction engine configured to; receive traffic controller data from a traffic controller configured to control traffic flow at an intersection, wherein the traffic controller data is indicative of an input to the traffic controller or an output from the traffic controller; and extract feature data based on the traffic controller data; a model determination engine configured to; determine, based at least in part on the feature data, a model for the traffic flow at the intersection, wherein the model is indicative of a multi-dimensional view of expected traffic flow at the intersection over time; the feature extraction engine further configured to; extract, during a real-time monitoring phase, current feature data extracted from the traffic controller data; a traffic abnormality evaluation engine configured to; determine presence of an abnormality in the traffic flow at the intersection based on a deviation between the current feature data and the model; and a traffic control engine configured to; initiate an action to resolve the abnormality. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer program product comprising a non-transitory storage medium readable by a processing circuit, the storage medium storing instructions executable by the processing circuit to cause process steps to be performed, the process steps comprising:
-
receiving first traffic controller data from a traffic controller configured to control traffic flow at an intersection, wherein the first traffic controller data is indicative of an input to the traffic controller or an output from the traffic controller; extracting feature data based on the traffic controller data; determining, based at least in part on the feature data, a model for the traffic flow at the intersection, wherein the model is indicative of a multi-dimensional view of expected traffic flow at the intersection over time; extracting current feature data from current traffic controller data; determining presence of an abnormality in the traffic flow at the intersection based on a deviation between the current feature data and the model; and initiating an action to resolve the abnormality. - View Dependent Claims (15, 16, 17)
-
Specification