Per-Resource Anomaly Detection for File-Level Ransomware Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional anomaly detection systems are computationally inefficient and impractical for timely ransomware detection due to reliance on file entropy calculations and querying persistent storage, leading to delayed detection and inadequate results.

Innovation Solution

A ransomware detection system that analyzes ransomware signals in a backup data stream on a file-by-file basis, using a tracking component to execute entropy calculations and file extension analysis without querying persistent storage, and employs a machine learning engine with online learning and pruning mechanisms to enhance computational efficiency and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional anomaly detection systems calculate file entropy through sampling and query persistent storage, then they can analyze files for ransomware signals, but the detection time is delayed and computational resources are consumed excessively

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

Solution Approach 1:

The system performs preliminary actions by calculating file entropy and analyzing file extensions in real-time during the backup data stream processing, before any ransomware detection is needed. This eliminates the need for subsequent queries to persistent storage and enables immediate detection when ransomware activity occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical process of querying persistent storage and retrieving file data with a streamlined real-time analysis approach. The system substitutes the slow disk I/O operations with in-memory entropy calculations and pattern matching during the backup stream processing, dramatically reducing detection time.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If conventional systems execute entropy calculations after file backup data stream is completed, then they can analyze files, but the process is computationally costly and requires API calls to persistent storage

Engineering Contradiction:
Improvefile analysis capabilityVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system performs entropy calculations and file analysis preliminarily during the backup data stream processing itself, rather than after completion. This preliminary action eliminates the need for subsequent computationally intensive queries to persistent storage and API calls, reducing overall computational resource consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous entropy calculation and file extension analysis during the backup data stream processing, maintaining useful action throughout the process rather than performing analysis in discrete batches after completion. This continuous approach eliminates idle computational cycles and reduces total resource consumption.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If conventional anomaly detection systems use sampling to calculate file entropy, then they can process files, but they leave substantial gaps in ransomware detection capabilities

Engineering Contradiction:
Improvefile processing efficiencyVSAvoidransomware detection coverage
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system segments the file analysis process into two independent components: real-time entropy calculation during backup stream processing and separate file extension pattern analysis. This segmentation allows both processes to run in parallel without compromising either efficiency or detection coverage, eliminating the gaps left by sampling approaches.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By performing complete file analysis (both entropy calculation and extension checking) as a preliminary action during backup processing, the system ensures thorough ransomware detection coverage for all files without requiring subsequent sampling or batch processing that would leave detection gaps.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250315527A1Methods and systems for per-resource anomaly detection
Publication Date: 2025.10.09 VEEAM VAAS CORP
  • US20250315527A1 patent drawing
  • US20250315527A1 patent drawing
  • US20250315527A1 patent drawing

AI summary

Disclosed herein are system, method, and computer program product embodiments for detecting ransomware and creating ransomware incidents by way of analyzing for ransomware signals in a backup data stream on a file-by-file basis. The ransomware detection system comprises a ransomware detection engine that includes a tracking component. The tracking component may track the byte distribution and extension of a file from a backup data stream. Further, the tracking component may perform a ransomware analysis on the file and identify, using a machine learning model, that the file is encrypted by ransomware based on an anomaly score and a confidence threshold. Subsequently, the tracking component may create a ransomware incident based on the identification that the file is encrypted by ransomware. Disclosed herein are additional embodiments directed towards training and updating a machine learning model within the ransomware detection engine.