Class 042
Computer & Software Services & Scientific Services
Computer services, namely, providing online non-downloadable messaging software over a computer network; computer services, namely, providing an online non-downloadable messaging software featuring a system that enables users to share content layered on top of online videos; computer services providing an online non-downloadable software platform for users to upload and share messages and comments overlaid on user-generated and third party videos