Patent ID: 7876351

Claim:
A system for monitoring, alerting, and acting, comprising: one or more sensory devices for performing a measurement and generating input data; one or more video sources for capturing video data; one or more storage areas for storing video data and input data; one or more processors, operatively coupled to the one or more storage areas; and one or more memories, operatively coupled to the one or more processors and the one or more storage areas, the one or more memories storing program code to: receive input data from the one or more sensory devices; determine one or more data weights for the input data based at least on three weights including a weight corresponding to a reliability of the source of the input data, a weight corresponding to a time the input data was received, and a weight corresponding to a frequency that the input data was received; receive video data from the one or more video sources; perform image analysis on the video data to generate one or more video parameters; determine one or more video weights for the video parameters based at least on a weight corresponding to a source of video data used to calculate the video parameters; evaluate a set of rules based on the input data, the video parameters, the data weights, and the video weights; and perform one or more actions based on the evaluation of the set of rules.