85647548
Jun 8, 2012
Aug 6, 2013
Computer hardware and computer peripheral devices; Computer hardware for upload, storage, retrieval, download, transmission and delivery of digital content; Computer memory hardware; Computer programs for connecting remotely to computers or computer networks; Computer software and firmware for operating system programs, namely, for system virtual machines providing platforms which support the execution of a complete operating system; Computer software for encryption, decryption, compression and elimination of duplicate and redundant data and for use in the encryption and decryption, elimination of duplicate and redundant data and compression of digital files, including audio, video, text, binary, still images, graphics and multimedia files
Electrical and Scientific Apparatus