Downloadable and recorded computer software for encoding, decoding, playing, viewing, streaming, uploading, downloading, transcoding, transferring and sharing audio, video, photos and other multimedia files and electronic broadcasts among networked devices and devices that share a common communication protocol; Downloadable and recorded computer software and computer hardware for downloading, transferring and sharing audio, video and other multimedia content to and among wireless devices
Electrical and Scientific Apparatus