Patent ID: 8605151

Claim:
A video surveillance system comprising: is network bus; a plurality of surveillance sensors, control devices, and sensor data storage devices communicatively-coupled to said network bus; a keypad controller communicatively coupled to said network bus, said keypad controller comprising: a housing that includes a plurality of apertures, wherein each aperture of the plurality of apertures forms a geometric shape; wherein the geometric shape is unrelated to electrical coupling with the keypad controller; a plurality of removable and interchangeable control modules electrically coupled to said keypad controller, each of said control modules having a geometric shape configured to physically mate with a geometrically complementary aperture of the plurality of apertures of said keypad controller; a processor configured to decode codec independent-video streams, said processor further comprising a module configured to receive and transmit streaming video data to said network bus, a synchronous memory interface configured to communicate with a memory, and a plurality of universal asynchronous receiver/transmitter (UARTs) configured to communicate remote control commands using a network communicating using a respective protocol; and a universal serial bus (USB) interface configured to receive program updates for said processor and send streaming video and audio data to a storage device communicatively coupled to said the USB interface.