computer software applications for use in uploading, storing, managing, accessing, sharing, and viewing video content via the internet, on computers, tablets, mobile devices, set-top boxes, and television screens; computer software applications for use in uploading, storing, managing, accessing, sharing, and viewing video content for mobile devices, set-top boxes, tablets, and mobile telephones
Electrical and Scientific Apparatusproviding temporary use of online non-downloadable software for use in uploading, storing, managing, accessing, sharing, and viewing video content via the Internet, on computers, tablets, mobile devices, set-top boxes, and television screens
Computer and Scientific