Rule based intelligent alarm management system for digital surveillance system
First Claim
Patent Images
1. An alarm management system, comprising:
- an alarm receiver module receiving customized alarms from one or more of sensor devices and surveillance systems;
a condition evaluation module performing an evaluation of one or more customized conditions for a customized alarm; and
an action handling module executing customized actions based on the evaluation.
1 Assignment
0 Petitions
Accused Products
Abstract
An alarm management system includes an alarm receiver module receiving customized alarms from one or more of sensor devices and surveillance systems. A condition evaluation module performs an evaluation of one or more customized conditions for a customized alarm. An action handling module executes customized actions based on the evaluation.
-
Citations
23 Claims
-
1. An alarm management system, comprising:
-
an alarm receiver module receiving customized alarms from one or more of sensor devices and surveillance systems;
a condition evaluation module performing an evaluation of one or more customized conditions for a customized alarm; and
an action handling module executing customized actions based on the evaluation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 23)
-
-
9. An alarm management method, comprising:
-
receiving customized alarms from one or more of sensor devices and surveillance systems;
processing customized alarms by performing an evaluation of one or more customized conditions to determine if customized actions need to executed; and
executing customized actions based on the evaluation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An alarm management system, comprising:
-
an alarm receiver module receiving alarms from one or more of sensor devices and surveillance systems;
a rule engine evaluating rules for processing alarms to determine if one or more actions should be executed based on conditions associated with a rule, including;
(a) getting a condition and one or more predicates for each rule;
(b) getting a function name and description of arguments for each predicate; and
(c) executing a function with described arguments, thereby evaluating the rule;
a filtering condition handler evaluating a filtering condition to determine whether an alarm should be ignored or else processed by said rule engine; and
an action handling module executing actions based on results of evaluation by said rule engine.
-
Specification