Cybersecurity Triage System with Workflow Selector and Correlation Engine

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cybersecurity systems often produce false positive and false negative results when evaluating malware, leading to inefficiencies and the need for time-consuming human analysis, especially when insufficient data is provided during the submission process.

Innovation Solution

A cybersecurity triage system that analyzes submitted objects, correlates results, assigns scores, and generates triage data to aid human analysts, allowing for automated responses and reducing the need for human intervention by using a workflow selector to choose appropriate analyzers based on object and context data, and by re-evaluating objects in different environments to identify causes of false classifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If automated malware evaluation systems are used to evaluate objects, then productivity is improved, but measurement precision deteriorates due to false positive and false negative results

Engineering Contradiction:
Improveevaluation throughputVSAvoidthreat classification accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The evaluation process is divided into multiple independent analyzers that examine different aspects of the object. Each analyzer focuses on specific indicators, and their results are aggregated to form a comprehensive assessment. This segmentation allows automated systems to process more objects while maintaining precision through diversified analysis perspectives.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A correlation engine acts as an intermediary between individual analyzers and the final classification decision. It aggregates results from multiple analyzers, resolves conflicts, and produces a consolidated assessment. This intermediary layer enhances both productivity by coordinating automated analysis and measurement precision by synthesizing multiple evaluation perspectives.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If human analysts are employed to evaluate objects, then measurement precision is improved, but loss of time increases due to time-consuming manual analysis

Engineering Contradiction:
Improvethreat classification accuracyVSAvoidanalysis duration
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Automated analyzers perform preliminary evaluation of objects, gathering initial assessments and identifying key indicators before human analysts review cases. This preliminary action filters out clearly benign or malicious objects, allowing human analysts to focus only on ambiguous cases that require expert judgment, thereby reducing overall analysis time while maintaining precision.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system incorporates feedback loops where human analyst decisions are used to refine and retrain automated analyzers. This continuous feedback improves the precision of automated evaluation over time, gradually reducing the need for manual review and decreasing loss of time while maintaining or improving measurement precision.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple analyzers are used to evaluate objects, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvethreat classification accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The correlation engine serves as a universal component that handles results from multiple different analyzers with a single unified approach. It provides a common interface and aggregation methodology that works across diverse analyzer types, reducing the complexity burden of having multiple specialized analyzers by consolidating their integration through one multi-functional component.

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

4Measurement precision

If comprehensive data collection is performed during submission, then measurement precision is improved, but loss of time increases due to extended data gathering

Engineering Contradiction:
Improveevaluation accuracyVSAvoiddata collection time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system collects comprehensive data only when necessary, using conditional logic to determine the extent of data gathering based on initial assessment results. For clearly identifiable threats or benign objects, minimal data collection suffices. For ambiguous cases, additional contextual data is collected to improve precision without unnecessarily extending data collection time for all submissions.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11985149B1System and method for automated system for triage of cybersecurity threats
Publication Date: 2024.05.14 MAGENTA SECURITY HOLDINGS LLC
  • US11985149B1 patent drawing
  • US11985149B1 patent drawing
  • US11985149B1 patent drawing

AI summary

A device for verifying previous determinations from cybersecurity devices comprising a processor and a memory. The memory comprises submission analysis logic including workflow selector logic to receive the object data and process the object data to select at least one analyzer supported by the analyzer logic. The analyzer logic, in accordance with the selected analyzer(s), is configured to (i) analyze the object data for potential threats and embedded object data, (ii) generate results data based on that analysis, and (iii) pass the embedded object data back to the workflow selector for further analysis. Finally, the submission analysis logic comprises triage ticket generation logic to generate triage tickets for analyst review and alert logic to generate automatic alerts.