Reputation-Based False Positive Malware Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing malware detection systems often produce false positive results due to the inability to validate signatures against all possible innocuous entities, leading to unnecessary alarms and resource wastage.

Innovation Solution

A computer-implemented method and system that evaluates signature detection events by assigning reputation scores to entities based on their health information, determining the likelihood of compromising a client system, and reporting false positive signature detection events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If malware signatures are validated against a limited set of known innocuous entities, then signature generation is feasible and efficient, but false positive detections occur on unvalidated entities

Engineering Contradiction:
Improvesignature generation efficiencyVSAvoidfalse positive rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary validation of malware signatures against a large corpus of innocuous entities before deploying signatures to production. This advance validation reduces false positives while maintaining efficient signature generation by automating the validation process against pre-collected benign software datasets.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where false positive detections are collected and analyzed to refine signature validation processes. Validation results from production environments feed back into improving the validation corpus and methods, continuously reducing false positive rates while maintaining generation efficiency.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If malware signatures are made highly specific to detect malware accurately, then detection precision improves, but false positive detections increase on innocuous entities

Engineering Contradiction:
Improvemalware detection accuracyVSAvoidfalse positive rate
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system applies different validation strictness levels to different parts of the signature detection process. High-specificity signatures undergo more rigorous validation against targeted innocuous entities, while maintaining overall detection precision. This localized quality control reduces false positives without sacrificing malware detection accuracy.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts signature matching parameters based on context and validation results. By changing parameters such as match threshold and specificity requirements, the system maintains high detection precision while reducing false positives on innocuous entities that don't match the full signature criteria.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If all possible innocuous entities are validated against malware signatures, then false positive detections are eliminated, but the validation process becomes computationally infeasible

Engineering Contradiction:
Improvefalse positive rateVSAvoidvalidation system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The validation process is segmented into multiple stages: initial filtering against common benign entities, intermediate validation against category-specific innocuous software, and final targeted validation only for high-risk signatures. This segmentation makes the validation process computationally feasible while maintaining low false positive rates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs validation against a representative subset of innocuous entities that covers the majority of false positive scenarios, rather than exhaustively validating against every possible benign entity. This partial action approach achieves sufficient reliability without overwhelming computational complexity.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8312537B1Reputation based identification of false positive malware detections
Publication Date: 2012.11.13 CA TECH INC
  • US8312537B1 patent drawing
  • US8312537B1 patent drawing
  • US8312537B1 patent drawing

AI summary

A signature is identified in association with an entity at a client. A reputation score associated with the entity is identified, the reputation score indicating a likelihood that the entity will compromise the client. Whether the signature detection event is a false positive signature detection event is evaluated based on the reputation score and reported.