Integrated enclosure and controller for video surveillance camera | Patent Publication Number 20050094994 | Patexia