Kaspersky Lab has patented an information security technology that effectively detects and deletes malicious software and removes any trace of its effects by running automatically generated scripts.

Oleg Zaytsev, a senior technical specialist at Kaspersky and the inventor of the technology, says the software is an effective combination of existing and newly developed methods to combat malicious software.
"Its automated methods are effective at processing large volumes of data. Moreover, processing and storing large volumes of information is advantageous in that it helps optimise and train the protection system, while security experts have the option of adjusting and fine-tuning the protection system as it operates.
"This combination produces a synergy effect that saves resources and provides a high level of malware detection. Use of empirical data and the system's learning capabilities enables a gradual specialisation and perfection of its functions," he says.
The patented system also automatically aggregates statistics on programs and their activities. Information is collected from event logs, system scan results and user records about quarantined files. The data is used to identify malware, automatically generate scripts to remove detected threats and carry out an in-depth analysis of the system.
"This technology helps increase response times to newly emerging threats and streamlines the user's communication with the technical support service.The fuzzy logic and artificial intelligence systems incorporated in the patented technology build up knowledge that can be classified and used to carry out self-training," says Zaytsev.
Kaspersky Lab currently has more than 30 patent applications pending in the US and Russia related to a range of innovative technologies developed by company personnel.