87084135
Jun 26, 2016
Operating system software; software for use in developing, executing, and running other software on televisions; televisions; computer software development tools; computer software for use in transmitting and receiving data over computer networks and global communication networks; computer software for managing communications and data exchange among and between devices; computer middleware, namely, software that mediates between the operating system of a device and the application software of a second device; software for processing images, graphics and text; computer software that enables the storing, archival, retrieval, viewing, sharing, enhancement, management, organization, searching, ranking, scanning, distributing, publishing, editing, manipulating, compositing, annotating, ordering, and printing of digital images
Electrical and Scientific Apparatus