76691559
Jul 25, 2008
Dec 8, 2009
Electronic device that integrates video-capture, management, and broadcast system for customers, containing browser-based user interface that builds, stores, and retrieves complete video communications infrastructure
Electrical and Scientific Apparatus