×

Controller capable of preventing spread of computer viruses and storage system and method thereof

  • US 8,776,232 B2
  • Filed: 07/17/2009
  • Issued: 07/08/2014
  • Est. Priority Date: 05/05/2009
  • Status: Active Grant
First Claim
Patent Images

1. A controller, comprising:

  • a microprocessor unit;

    a first interface unit, coupled to the microprocessor unit and configured to connect to a storage medium;

    a second interface unit, coupled to the microprocessor unit and configured to connect to a computer host; and

    a data management unit, coupled to the microprocessor unit and configured to read data from the storage medium,wherein the data management unit determines whether the data read from the storage medium is an automatic executing file,if the data read from the storage medium is the automatic executing file, the data management unit replaces the data read from the storage medium, which is a copy of at least a part of the automatic executing file, with a predetermined data and transmits the predetermined data to the computer host,wherein when the computer host receives the predetermined data, none operation is executed by the computer host in response to the predetermined data.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×