Malware Detection System Using Pre-Stored Verdicts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face risks when downloading files from the internet due to the potential presence of malware, and existing solutions require extensive scanning by antivirus software, which is resource-intensive and not always efficient.

Innovation Solution

A malware detection system that uses previously stored antivirus verdicts to classify files as safe, generating a certification indicator to confirm the safety of files and reducing the need for repeated scans by extrapolating safety from other files on the same resource or website.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If antivirus software scans every file to detect malware, then file safety detection reliability is improved, but computing resource consumption increases

Engineering Contradiction:
Improvefile safety detection reliabilityVSAvoidcomputing resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary scanning of files at upload time to Internet resources, storing antivirus verdicts in advance. When users request files, the system retrieves pre-stored verdicts instead of performing new scans, thus maintaining high detection reliability while minimizing real-time computing resource consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of antivirus verdicts and stores them in a database associated with Internet resources. These verdict copies are then retrieved and presented to users without requiring the original scanning process to be repeated, reducing computing resource usage while maintaining detection accuracy.

Inventive Principle:
Principle #26Copying

2Measurement precision

If antivirus software scans every file request, then malware detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvemalware detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Antivirus scanning is performed in advance when files are uploaded to Internet resources, and verdicts are stored in a database. When users request files, the system immediately retrieves pre-computed verdicts from the database, eliminating the need for repeated scanning and thus reducing processing time while maintaining detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically retrieves and presents stored antivirus verdicts from the database without requiring real-time scanning. This self-service approach using pre-stored information significantly reduces processing time while maintaining the accuracy of malware detection.

Inventive Principle:
Principle #25Self-service

3Reliability

If certification indicators are displayed for all files, then user confidence in safe downloads is improved, but system complexity increases

Engineering Contradiction:
Improveuser confidence in safe downloadsVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts and displays only the essential certification indicator (antivirus verdict) from the complex scanning process. This simplified indicator is presented to users to convey file safety information clearly, maintaining user confidence while avoiding the complexity of displaying detailed scan results or technical parameters.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses an intermediary database to store and manage antivirus verdicts, and an intermediary interface to present certification indicators to users. This intermediary layer simplifies the interaction between the complex scanning system and users, maintaining reliability while reducing perceived system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11632378B2Detecting safe internet resources
Publication Date: 2023.04.18 CHRONICLE LLC
  • US11632378B2 patent drawing
  • US11632378B2 patent drawing
  • US11632378B2 patent drawing

AI summary

In some implementations, a method includes receiving, by a malware detection system, a request for a certification user interface element for a file to be served in an Internet resource, wherein the file is a file that has previously been classified as not containing malware by the malware detection system, and wherein the certification user interface element certifies that the file has been classified by the malware detection system as not containing malware, determining, based on the request, that the file is available for download from an Internet resource, and storing data that identifies the Internet resource as a location where a malware-free file is available for download.