Malware Detection via Operating Parameter Deviations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current malware detection systems face inefficiencies as they rely on scanning all files for known signatures, leading to increased time and resource usage, especially in larger computer systems, which can hinder system performance.

Innovation Solution

Monitoring operating parameters of a computing system to identify deviations from baseline values, matching these deviations with predetermined malware definitions to initiate targeted scans, thereby reducing resource usage and scan time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional malware scanning methods are used that compare all files to known virus signatures, then malware detection capability is maintained, but system scan time and resource consumption increase substantially

Engineering Contradiction:
Improvemalware detection capabilityVSAvoidsystem scan time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary monitoring of operating parameters to establish baseline values before conducting full malware scans. By pre-identifying deviations from normal operating conditions, the system prepares targeted scan lists in advance, avoiding the need to scan all files uniformly. This preliminary action significantly reduces scan time while maintaining detection reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of performing exhaustive scans of all files, the system applies partial scanning by focusing only on files associated with processes showing abnormal operating parameter deviations. This selective approach performs only the necessary scanning portion, reducing overall scan time and resource consumption while maintaining adequate malware detection capability.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If comprehensive file scanning is performed to ensure thorough malware detection, then detection accuracy is improved, but system resource consumption increases

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

Solution Approach 1:

The system applies different scanning intensities to different files based on local conditions. Files associated with processes showing abnormal operating parameter deviations receive thorough scanning, while files from normal processes receive minimal or no scanning. This localized quality approach maintains detection accuracy for suspicious files while reducing overall resource consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the scanning parameters dynamically based on operating parameter deviations. When deviations are detected, the system adjusts scanning intensity and scope for related files; when no deviations occur, scanning parameters are reduced. This parameter adjustment maintains detection accuracy when needed while conserving resources during normal operation.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If frequent malware scans are conducted to maintain system security, then malware detection reliability is improved, but system performance and productivity deteriorate

Engineering Contradiction:
Improvesystem securityVSAvoidsystem performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system implements periodic monitoring of operating parameters at intervals rather than continuous scanning. By periodically checking for deviations from baseline behavior and only initiating scans when anomalies are detected, the system maintains security oversight while minimizing performance impact during normal operation.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system uses its own operating parameters as indicators of potential malware presence. By monitoring its own performance metrics and automatically triggering scans only when abnormal patterns are detected, the system maintains security without requiring external intervention or frequent scheduled scans that would impact productivity.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10162963B2Malware detection and identification using deviations in one or more operating parameters
Publication Date: 2018.12.25 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US10162963B2 patent drawing
  • US10162963B2 patent drawing
  • US10162963B2 patent drawing

AI summary

A method is provided for detecting malware, such as a virus or spyware. The method looks for deviations expected operating parameters instead of focusing solely on conventional malware signatures. The method includes monitoring current operating parameters for a computing system running one or more application, obtaining baseline operating parameters for the computing system running the one or more application in the absence of malware, identifying a deviation between the current operating parameters and the baseline operating parameters, and determining whether the identified deviation matches a deviation associated with a predetermined malware definition.