9 Computer software for use in audio and video compression, data encoding, data decoding, anomaly detection, object identification, object isolation, noise filtering, digital rights management, encryption, decryption, video-on-demand, anti-piracy controls, image processing, data storage, high speed computing, network resource allocation, audio and video streaming, for use in the entertainment, medical, manufacturing, mapping, surveillance, for physical security, and energy industries; digital media streaming devices; computer hardware; computer peripherals; computer software for use in generating, displaying and manipulating visual media, graphic images, photographs, illustrations, digital animation, video clips and streams, film footage and audio data; computer software for object detection and digital image and pattern recognition