Partial Download Malware Scanning for Early File Blocking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing malware detection systems require complete file downloads for analysis, which can be resource-intensive and expose systems to potential threats before identification, leading to increased cleanup costs and performance challenges.

Innovation Solution

A deep learning-based system that analyzes partial file downloads using image-based malware detection, allowing classification before the file is fully transferred, thereby preventing malicious files from reaching the system and reducing resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If complete file downloads are required for malware analysis, then analysis accuracy is improved, but detection time and resource consumption increase

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

Solution Approach 1:

The system performs preliminary malware detection by analyzing partial file downloads before complete downloads finish. The deep learning model processes image representations of downloaded file portions in real-time, enabling early classification of malicious files before they fully reach the enterprise network, thus preventing potential harm while reducing detection time.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If complete file downloads are required for malware analysis, then detection accuracy is improved, but network resource consumption and potential harm increase

Engineering Contradiction:
Improvemalware detection accuracyVSAvoidrisk of malicious files entering network
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary malware detection by analyzing partial file downloads before complete downloads finish. The deep learning model processes image representations of downloaded file portions in real-time, enabling early classification of malicious files before they fully reach the enterprise network, thus preventing potential harm while reducing detection time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system extracts and analyzes only the necessary portions of downloaded files for malware detection, rather than requiring complete file transfers. By processing partial downloads through the deep learning model, the system can identify malicious content early and block it before it fully enters the network, reducing both resource consumption and potential harm.

Inventive Principle:
Principle #2Taking out (Extraction)

3Productivity

If partial file downloads are analyzed for malware, then detection speed is improved, but analysis accuracy may decrease

Engineering Contradiction:
Improvedetection speedVSAvoidmalware classification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system changes the parameter of analysis timing from post-download to during-download. By processing image representations of partial file portions in real-time as they are downloaded, the deep learning model achieves both high detection speed and maintained accuracy. The model is trained to recognize malware patterns in partial data, enabling rapid classification without sacrificing precision.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12619724B2Scanning of partial downloads
Publication Date: 2026.05.05 MCAFEE LLC
  • US12619724B2 patent drawing
  • US12619724B2 patent drawing
  • US12619724B2 patent drawing

AI summary

By way of example, a method includes, responsive to a user request to download, from the internet, a downloadable file with executable content, downloading a portion of the downloadable file, wherein the downloadable file is not executable with the portion; after download the portion of the downloadable file, scanning the portion of the downloadable file for malware characteristics to classify the downloadable file; and completing downloading the downloadable file only after determining, based on the scanning of the portion of the downloadable file, that the downloadable file is not malware.