Program-Linked Operation Remediation with Stateful Live Malware Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current antivirus technologies, including signature and behavior-based analysis, struggle to effectively detect and remediate malware due to its evolving signatures and behaviors, leading to incomplete detection and resource-intensive monitoring, especially in live environments.

Innovation Solution

A computerized method and system that utilizes a stateful model to monitor and analyze operations in a live environment, identifying malicious behaviors through predefined logics, and generates a remediation plan to undo operations linked to a given program, restoring the system state before execution.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If behavior-based analysis is used to detect malware variants with different signatures, then detection capability is improved, but system complexity and resource consumption increase due to continuous monitoring of process behaviors

Engineering Contradiction:
Improvemalware detection capabilityVSAvoidmonitoring system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the monitoring task by focusing on specific system calls and operations rather than monitoring all process behaviors. It divides the complex monitoring function into targeted observation of critical operations (file access, registry modifications, network connections) which reduces complexity while maintaining effective malware detection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent employs preliminary action by establishing a baseline of normal system operations and creating a stateful model before malware infection occurs. This allows the system to detect deviations from normal behavior without requiring continuous complex analysis of all process behaviors, reducing monitoring overhead while maintaining detection reliability.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If comprehensive monitoring of all process operations is performed to detect malware, then detection accuracy is improved, but resource consumption and system performance degradation increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by monitoring only specific critical operations and system calls that are most indicative of malware behavior, rather than monitoring all process operations uniformly. This selective monitoring approach maintains high detection accuracy for malicious activities while significantly reducing resource consumption compared to comprehensive monitoring.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system uses the operating system's own event logging and process tracking mechanisms to monitor malware behavior, rather than implementing a separate comprehensive monitoring system. This self-service approach leverages existing system resources and reduces additional resource consumption while maintaining detection accuracy.

Inventive Principle:
Principle #25Self-service

3Loss of time

If real-time monitoring in live environment is implemented, then response time to malware is reduced, but system stability and reliability may be affected due to continuous intervention

Engineering Contradiction:
Improveresponse timeVSAvoidsystem stability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where the system continuously monitors process behaviors, compares them against established baselines and stateful models, and adjusts monitoring intensity or response actions accordingly. This feedback loop allows real-time detection while maintaining system stability by adapting to normal system variations and only intervening when genuine anomalies are detected.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The monitoring system dynamically adjusts its behavior based on the operational context, transitioning between passive monitoring and active remediation modes. This dynamic approach enables real-time response to malware while preserving system stability during normal operation, as the system only intervenes when necessary based on detected anomalies.

Inventive Principle:
Principle #15Dynamics

4Speed

If signature-based analysis is used for malware detection, then detection speed is improved, but effectiveness decreases against modified and obfuscated malware

Engineering Contradiction:
Improvedetection speedVSAvoiddetection effectiveness
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent merges signature-based detection with behavior-based monitoring in a hybrid approach. It combines the speed of signature matching with the adaptability of behavior analysis by monitoring process operations and comparing them against stateful models, enabling both fast detection of known malware and effective detection of modified variants.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system implements a multi-functional detection mechanism that can operate in multiple modes: signature-based for known malware, behavior-based for unknown variants, and stateful modeling for contextual analysis. This universality allows the system to maintain detection speed for familiar patterns while adapting to modified and obfuscated malware through behavioral analysis.

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

Data Source

PatentUS20250225243A1Method of remediating operations performed by a program and system thereof
Publication Date: 2025.07.10 SENTINEL LABS ISRAEL
  • US20250225243A1 patent drawing
  • US20250225243A1 patent drawing
  • US20250225243A1 patent drawing

AI summary

There is provided a system and a computerized method of remediating one or more operations linked to a given program running in an operating system, the method comprising: querying a stateful model to retrieve a group of entities related to the given program; terminating at least a sub set of the group of entities related to the given program; generating a remediation plan including one or more operations linked to the given program, the one or more operations being retrieved based on the group in the stateful model; and executing the remediation plan by undoing at least part of the one or more operations linked to the given program thereby restoring state of the operating system to a state prior to the given program being executed. There is further provided a computerized method of detecting malicious code related to a program in an operating system in a live environment.