Patent ID: 7751590

Claim:
A method comprising: storing post-alert action rules in a control unit; delivering video data over Internet Protocol (IP) to two or more processing units having one or more content-analysis applications installed therein, wherein each of the video processing units receives the video data from a respective video sensor; detecting a first predefined condition based on content-analysis processing of at least a portion of a video data; sending a notification to the control unit that the predefined condition was detected; automatically, instructing to install in real-time at least another content-analysis application into at least one of video processing units from an application bank external to the processing units based on at least one of the post-alert action rules; delivering audio data over Internet Protocol (IP) to the processing units; detecting a second predefined condition based on content-analysis processing of at least a portion of the audio data; and providing to a client computer a real-time data stream of video data, wherein the video data is synchronized video data received from at least two sensors.