Patent ID: 8635698

Claim:
A system for providing antivirus protection in a removable media device, the system comprising: a removable media device, the removable media device comprising: software program stored thereon; and a connection portion for electronic connection with a host computing system, the host computing system comprising a removable media device receiving portion for receiving the connection portion in an operative electronic connection and a data storage device having stored thereon an antivirus program; wherein the software program stored on the removable media device comprises a communication module for communicating an electronic instruction to the antivirus program stored on the data storage device of the host computing system, the electronic instruction directing the antivirus program to scan electronic files stored on, or being transmitted to or from, the removable media device; and wherein the removable media device employs one or more of software encryption and hardware encryption and the software program provides for pre-processing of the electronic files by the antivirus program before or during such encryption.