Meta Scan Engine Hierarchy for Cyber Threat Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the amount of data to be processed for tasks like cybersecurity threat monitoring increases, traditional scanning methods become prohibitively resource-intensive due to the exponential growth in comparisons required, leading to inefficiencies and impaired network performance.

Innovation Solution

A meta scan engine system that builds a hierarchical structure among multiple scanning engines, using parent/child relationships and logical expressions to optimize scanning by only activating engines when necessary, reducing unnecessary computations and prioritizing efficient data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional scanning methods are used to compare data against increasing numbers of known threats, then detection completeness is improved, but processing time and computational resources increase exponentially

Engineering Contradiction:
Improvedetection completenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the monolithic scanning process into multiple hierarchical levels. At the top level, a small set of high-level patterns is evaluated. Only when these match does the system proceed to lower levels with more specific patterns. This segmentation reduces the total number of comparisons needed while maintaining detection completeness, as the hierarchy filters out non-matching cases early in the process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary evaluation at higher hierarchical levels before proceeding to more computationally intensive lower-level comparisons. By establishing a hierarchy where general patterns are checked first, the system prepares the scanning process in advance, allowing it to avoid unnecessary detailed comparisons for data that doesn't match high-level criteria, thus reducing overall processing time.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional scanning methods are used to compare data against increasing numbers of known threats, then detection completeness is improved, but computational power requirements increase exponentially

Engineering Contradiction:
Improvedetection completenessVSAvoidcomputational power
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent segments the computational workload across hierarchical levels, with each level handling a specific subset of pattern matching tasks. This segmentation allows computational power to be distributed efficiently, avoiding the need to activate all scanning engines simultaneously. The top-level engines require minimal computational resources and act as filters, reducing the burden on lower-level engines.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by activating only the necessary scanning engines based on hierarchical evaluation results. Instead of running all possible comparison engines against all data, the system activates lower-level engines only when higher-level patterns indicate a potential match, thus using only the computational power needed for actual detections rather than exhaustive searching.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If all scanning engines are activated to ensure comprehensive threat detection, then detection completeness is improved, but system complexity and resource consumption increase

Engineering Contradiction:
Improvedetection completenessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent organizes scanning engines into a hierarchical structure with clear segmentation between levels. Each level has a specific function and handles a subset of the total scanning tasks. This segmentation simplifies system management and activation logic, as the controller only needs to manage hierarchical flow rather than coordinating all engines simultaneously, reducing operational complexity despite maintaining comprehensive detection capability.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If exhaustive comparison of all data segments is performed, then detection precision is improved, but processing time increases exponentially

Engineering Contradiction:
Improvedetection precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary pattern matching at higher hierarchical levels before proceeding to detailed comparisons at lower levels. This preliminary action identifies potential matches efficiently, allowing the system to focus detailed precision analysis only on relevant data segments rather than performing exhaustive comparisons across all data, thus maintaining detection precision while reducing processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11575691B2System and method for a meta scan engine
Publication Date: 2023.02.07 TRINITY CYBER LLC
  • US11575691B2 patent drawing
  • US11575691B2 patent drawing
  • US11575691B2 patent drawing

AI summary

Systems, methods, and computer-readable storage media for improved data comparison, particularly when scanning large amounts of data for particular conditions or configurations. With respect to cyber-security, this improvement takes the form of receiving a plurality of threat conditions for cyber threats against a networked computer device; identifying commonalities among the plurality of threat conditions by comparing each threat condition in the plurality of threat conditions against the plurality of threat conditions; generating, based on the commonalities, a hierarchy for scanning of the cyber threats; and scanning for the cyber threats according to the hierarchy.