Patent ID: 7346186
Filing Date: 2008-03-18
Classification: G08B

Abstract:
1. A system comprising: two or more processing units, each coupled to a respective video or audio sensor, each of which receives video or audio data from said sensor and processes said video or audio data according to one or more content-analysis applications installed therein; an application bank external to said processing units, said application bank comprising said content-analysis applications; and a control unit having installed therein a set of post-alert action rules, the control unit coupled to said processing units and to said application bank, said control unit automatically, without user input, and dynamically instructs said application bank to install in real-time, alter receiving an alert from one or more of said processing units, at least another one of said content-analysis applications into at least one of said processing units based on at least one of said post-alert action rules; wherein said processing unit is able to notify said control unit when one of said applications installed in said processing unit detects a predefined condition associated with at least a portion of said audio or video data; wherein said control unit is able to instruct one of said processing units to activate or deactivate one of said content-analysis applications already installed in said processing unit based on an alert received from said processing unit or another one of said processing units; and providing to a client computer a real-time stream of video data, audio data or a combination thereof according to a predetermined time-based schedule.