85876423
Mar 14, 2013
Mar 25, 2014
Computer software for use by network service providers in delivering streaming video applications which increases video streaming capacity, increases video streams per server and increases quality of experience for user clients; Software for use by network service providers in delivering video on demand and other audio visual content which increases video streaming capacity, increases video streams per server and increases quality of experience for user clients
Electrical and Scientific Apparatus