Backup Agent Anomaly Detection for Malware-Safe Restore Points

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing backup technologies fail to detect malicious software during the backup of a source system, allowing it to infect a destination system upon restoration.

Innovation Solution

Implementing a backup agent or storage system that captures and analyzes current execution information, including process tables and network status, to detect anomalies indicative of malicious software, using machine learning models to prevent its inclusion in backups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional backup technology is used to back up source system data, then backup efficiency is maintained, but malicious software is not detected and can infect the destination system upon restoration

Engineering Contradiction:
Improvebackup safetyVSAvoidbackup system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary anomaly detection on the source system before creating the backup. The backup agent captures execution information and analyzes it for signs of malicious software prior to the backup operation, preventing infected data from being backed up in the first place.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A backup agent is introduced as an intermediary component between the source system and storage system. This agent captures execution information, analyzes it for anomalies, and controls whether data proceeds to backup based on the analysis results, adding a security layer without fundamentally changing the backup architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If execution information is captured and analyzed during backup to detect malicious software, then detection accuracy improves, but processing time increases

Engineering Contradiction:
Improvemalicious software detection accuracyVSAvoidbackup processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system analyzes execution information partially rather than comprehensively. It focuses on capturing and analyzing only the most critical execution metrics and anomaly indicators necessary for detecting malicious software, rather than performing exhaustive analysis of all system processes.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

Execution information is captured and analyzed in advance during the backup process rather than after completion. This allows the system to identify and flag potential threats before they impact the final backup outcome, reducing rework and overall time loss.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If anomaly detection is performed on the source system before backup, then malicious software is prevented from being backed up, but the backup process becomes more complex

Engineering Contradiction:
Improvebackup integrityVSAvoidbackup process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The backup agent is designed to perform multiple functions: capturing execution information, analyzing it for anomalies, and controlling the backup process. This multi-functionality consolidates what could be separate complex systems into a single integrated component, managing complexity while maintaining reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The backup agent autonomously performs anomaly detection and makes decisions about whether to proceed with backup without requiring external intervention. This self-service capability simplifies the overall process by eliminating the need for separate manual detection and approval steps.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260010437A1Fortified backup of anomaly detection
Publication Date: 2026.01.08 COHESITY INC
  • US20260010437A1 patent drawing
  • US20260010437A1 patent drawing
  • US20260010437A1 patent drawing

AI summary

An indication to perform a backup of data stored in a persistent storage associated with a source system is received. In response to the indication to perform the backup, current execution information at least in part maintained in a volatile memory is captured. The captured current execution information is caused to be stored with backup data from the backup of the data stored in the persistent storage