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, feature data based at least in part on the first traffic controller data, wherein the feature data corresponds to one or more model features;
determining, by the computer processor and based at least in part on the 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; and
initiating, by the computer processor, an action to resolve the abnormality.
7 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
20 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, feature data based at least in part on the first traffic controller data, wherein the feature data corresponds to one or more model features; determining, by the computer processor and based at least in part on the 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; and initiating, by the computer processor, an action to resolve the abnormality. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 feature data based at least in part on the first traffic controller data, wherein the feature data corresponds to one or more model features; determine, based at least in part on the 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; and initiate an action to resolve the abnormality. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 feature data based at least in part on the first traffic controller data, wherein the feature data corresponds to one or more model features; determining, based at least in part on the 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; and initiating an action to resolve the abnormality. - View Dependent Claims (16, 17, 18, 19, 20)
Specification