Downloadable computer software applications for video editing, touch up and enhancement; downloadable software applications for mobile phones, for video editing, touch up and enhancement; data processing apparatus; computer software applications, downloadable, for video editing, touch up and enhancement; computer programs, downloadable, for video editing, touch up and enhancement; computer programs, recorded, for video editing, touch up and enhancement; computer operating programs, recorded; all included in this class.;
Software as a Service [SaaS], featuring computer software applications for video editing, touch up and enhancement; software as a service [SaaS], featuring mobile applications for video editing, touch up and enhancement; design and development of computer software; computer software design; computer software development; research and development of computer software; software design and development; computer software design and programming; all included in this class.;