Real-time monitoring and diagnostic processing of traffic control data
First Claim
1. A method, comprising:
- receiving, by a computer processor, 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 at least one of a first input to the traffic controller or a first output from the traffic controller;
determining, by the computer processor, first feature data based at least in part on the first traffic controller data, wherein the first feature data corresponds to one or more model features;
determining, by the computer processor and based at least in part on the first feature data, a model for the traffic flow at the intersection;
receiving, by the computer processor, second traffic controller data from the traffic controller, wherein the second traffic controller data is indicative of at least one of a second input to the traffic controller or a second output from the traffic controller;
determining, by the computer processor and based at least in part on the model and the second traffic controller data, presence of an abnormality in the traffic flow at the intersection, wherein the abnormality in the traffic flow at the intersection is indicative of an operational abnormality of the traffic controller, and wherein determining the presence of the abnormality comprises;
determining, by the computer processor, second feature data based at least in part on the second traffic controller data, wherein the second feature data corresponds to the one or more model features;
determining, by the computer processor, a metric indicative of a deviation between the second feature data and the model;
determining, by the computer processor, that the metric meets or exceeds a threshold value; and
determining, by the computer processor, that the abnormality is present based at least in part on determining that the metric meets or exceeds the threshold value; and
initiating, by the computer processor, an action to resolve the abnormality.
6 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.
5 Citations
14 Claims
-
1. A method, comprising:
-
receiving, by a computer processor, 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 at least one of a first input to the traffic controller or a first output from the traffic controller; determining, by the computer processor, first feature data based at least in part on the first traffic controller data, wherein the first feature data corresponds to one or more model features; determining, by the computer processor and based at least in part on the first feature data, a model for the traffic flow at the intersection; receiving, by the computer processor, second traffic controller data from the traffic controller, wherein the second traffic controller data is indicative of at least one of a second input to the traffic controller or a second output from the traffic controller; determining, by the computer processor and based at least in part on the model and the second traffic controller data, presence of an abnormality in the traffic flow at the intersection, wherein the abnormality in the traffic flow at the intersection is indicative of an operational abnormality of the traffic controller, and wherein determining the presence of the abnormality comprises; determining, by the computer processor, second feature data based at least in part on the second traffic controller data, wherein the second feature data corresponds to the one or more model features; determining, by the computer processor, a metric indicative of a deviation between the second feature data and the model; determining, by the computer processor, that the metric meets or exceeds a threshold value; and determining, by the computer processor, that the abnormality is present based at least in part on determining that the metric meets or exceeds the threshold value; and initiating, by the computer processor, an action to resolve the abnormality. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A 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 to; receive 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 at least one of a first input to the traffic controller or a first output from the traffic controller; determine first feature data based at least in part on the first traffic controller data, wherein the first feature data corresponds to one or more model features; determine, based at least in part on the first feature data, a model for the traffic flow at the intersection; receive second traffic controller data from the traffic controller, wherein the second traffic controller data is indicative of at least one of a second input to the traffic controller or a second output from the traffic controller; determine, based at least in part on the model and the second traffic controller data, presence of an abnormality in the traffic flow at the intersection, wherein the abnormality in the traffic flow at the intersection is indicative of an operational abnormality of the traffic controller, and wherein the at least one processor is configured to determine the presence of the abnormality by executing the computer-executable instructions to; determine second feature data based at least in part on the second traffic controller data, wherein the second feature data corresponds to the one or more model features; determine a metric indicative of a deviation between the second feature data and the model; determine that the metric meets or exceeds a threshold value; and determine that the abnormality is present based at least in part on determining that the metric meets or exceeds the threshold value; and initiate an action to resolve the abnormality. - View Dependent Claims (7, 8, 9, 10)
-
-
11. 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 a method to be performed, the method comprising:
- receiving, by a computer processor, 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 at least one of a first input to the traffic controller or a first output from the traffic controller;
determining first feature data based at least in part on the first traffic controller data, wherein the first feature data corresponds to one or more model features; determining, based at least in part on the first feature data, a model for the traffic flow at the intersection; receiving second traffic controller data from the traffic controller, wherein the second traffic controller data is indicative of at least one of a second input to the traffic controller or a second output from the traffic controller; determining, based at least in part on the model and the second traffic controller data, presence of an abnormality in the traffic flow at the intersection, wherein the abnormality in the traffic flow at the intersection is indicative of an operational abnormality of the traffic controller, and wherein determining the presence of the abnormality comprises; determining second feature data based at least in part on the second traffic controller data, wherein the second feature data corresponds to the one or more model features; determining a metric indicative of a deviation between the second feature data and the model; determining that the metric meets or exceeds a threshold value; and determining that the abnormality is present based at least in part on determining that the metric meets or exceeds the threshold value; and initiating an action to resolve the abnormality. - View Dependent Claims (12, 13, 14)
- receiving, by a computer processor, 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 at least one of a first input to the traffic controller or a first output from the traffic controller;
Specification