Beyer Weaver LLP
System and method having an antivirus virtual scanning processor with plug-in functionalities
The invention generally provides an antivirus network system and method having a virtual scanning processor with plug-in functionalities. A preferred embodiment of the system according to the invention primarily comprises an antivirus scanning module operable with an operating system (OS), an antivirus database comprising a plurality of computer virus signatures, a library of external antivirus instructions wherein an antivirus system external to the network system is operable to update the external instructions, a virtual scanning processor further comprising a processor emulator operable to execute a plurality of internal antivirus instructions in detecting computer viruses based on the virus signatures, and a plug-in module connected to the processor emulator and the library and receiving the external instructions from the library, wherein the processor emulator is operable to execute the external instructions. The virtual scanning processor according to the invention is advantageously hardware-independent, i.e., is operable transparently to the hardware of a computer or network system. Moreover, the virtual scanning processor according to the invention is advantageously cross-platform, i.e., is operable transparently to, and regardless of the type of, the operating system (OS) it is operating in conjunction with.
Trend Micro, Inc.
G
G06F
inventional
Chien Ping Chih-Kun
Lo Ho