Video servers, set top boxes, computer software for management of video server functions, set top box functions, and communication with network equipment, network switching equipment, digital encoding equipment, interactive video applications, video content development and distribution services, integration services, maintenance and support services
Electrical and Scientific Apparatus