Prediction of false alarms in sensor-based security systems
First Claim
1. A non-transitory computer program product tangibly stored on a non-transitory computer readable hardware storage device, the computer program product for detecting changes in operational characteristics of a group of sensor devices deployed in a system, the computer program product comprising instructions to cause a processor to:
- collect sensor information from the group of sensor devices with the collected sensor information including sensor operational data and sensor device metadata;
execute one or more unsupervised learning models to continually analyze the collected sensor information to detect changes in operational characteristics of a sensor device in the group of sensor devices, with the changes correlated to an imminent potential failure of the sensor device;
produce sequences of sensor state transitions;
detect during the continual analysis of the sensor data that the detected changes in the operational characteristics correspond to one or more of the sequences of sensor state transitions being a drift sequence, by correlating the detected drift sequence to a stored determined condition to determine whether a potential false alarm could occur by the sensor device being in the drift sequence;
upon detection of a change in the operational characteristics of the sensor device that would indicate the potential failure or occurrence of a potential false alarm, access a database that stores maintenance organization contact information;
generate based on the detected changes and the access to the database a request for maintenance on the sensor device; and
send the request to the maintenance organization contact.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for detecting changes in operational characteristics of a group of sensor devices are described. The techniques collect sensor information from plural sensor devices deployed in a system, with the collected sensor information including sensor data and sensor device metadata. The techniques continually analyze the collected sensor information to detect changes in the operational characteristics of a sensor device in the group of sensor devices. Upon detection of changes in the operational characteristics of the sensor, a database that stores maintenance organization contact information is accessed and a request is generated for maintenance on the sensor device, which request is sent to the maintenance organization.
64 Citations
20 Claims
-
1. A non-transitory computer program product tangibly stored on a non-transitory computer readable hardware storage device, the computer program product for detecting changes in operational characteristics of a group of sensor devices deployed in a system, the computer program product comprising instructions to cause a processor to:
-
collect sensor information from the group of sensor devices with the collected sensor information including sensor operational data and sensor device metadata; execute one or more unsupervised learning models to continually analyze the collected sensor information to detect changes in operational characteristics of a sensor device in the group of sensor devices, with the changes correlated to an imminent potential failure of the sensor device; produce sequences of sensor state transitions; detect during the continual analysis of the sensor data that the detected changes in the operational characteristics correspond to one or more of the sequences of sensor state transitions being a drift sequence, by correlating the detected drift sequence to a stored determined condition to determine whether a potential false alarm could occur by the sensor device being in the drift sequence; upon detection of a change in the operational characteristics of the sensor device that would indicate the potential failure or occurrence of a potential false alarm, access a database that stores maintenance organization contact information; generate based on the detected changes and the access to the database a request for maintenance on the sensor device; and send the request to the maintenance organization contact. - View Dependent Claims (2, 3, 4)
-
-
5. A system comprising:
-
a gateway to couple sensor information from plural sensor devices to a network; a server computer comprising processor and memory, the server computer coupled to the network; a storage device storing a computer program product for detecting conditions at a premises, the computer program product comprising instructions to cause the server computer to; collect the sensor information from the plural sensor devices, with the collected sensor information including sensor data and sensor device metadata; execute one or more unsupervised learning models to continually analyze the collected sensor information to produce operational state of sensor information; produce sequences of sensor state transitions; detect during the continual analysis of sensor data that one or more of the sequences of sensor state transitions corresponds to one sensor device being in a drift sequence, by correlating the drift sequence to a stored determined condition to determine whether a potential false alarm could occur by the sensor device being in the drift sequence; access a database that stores maintenance organization contact information; and generate an alert based on the drift sequence and the access to the database with the alert being a request for maintenance on the one sensor devices. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method comprises:
-
collecting sensor information from plural sensor devices deployed in a system, with the collected sensor information including sensor data and sensor device metadata; executing one or more unsupervised learning model to continually analyze the collected sensor information to produce operational states of sensor information; producing sequences of sensor state transitions; detecting during the continual analysis of sensor data that one or more of the sequences of sensor state transitions corresponds to one sensor device being in a drift sequence, by correlating the detected drift sequence to a stored determined drift sequence condition to determine whether a potential false alarm could occur by the sensor device being in the detected drift sequence; determining from the sensor device metadata, age of the one sensor device in the detected drift sequence; accessing a database by sensor device type to retrieve metadata on sensor devices of a type of the one sensor device in the detected drift sequence, and having an age approximate to the determined age of the sensor device; accessing a database that stores maintenance organization contact information; and generating an alert based on the detected drift sequence and the access to the database that stores the maintenance organization contact information, with the alert being a request for maintenance on the one sensor device. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification