Exploit Predictive Intrusion Protection for Risk-Based Packet Scanning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing intrusion prevention systems (IPS) suffer from high false positive rates, leading to unnecessary disruptions and resource diversion from real threats, due to the indiscriminate use of exploit signatures without proper vulnerability assessment.

Innovation Solution

A risk-based selection method for exploit signatures is implemented, where threat sensitivity levels and exploit probability values are calculated and prioritized based on a vulnerability assessment of a private network, allowing only high-probability signatures to be scanned and acted upon, while blocking or logging lower-risk packets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IPS uses a comprehensive database of exploit signatures for scanning, then coverage of threats is improved, but false positive rate increases and network performance deteriorates

Engineering Contradiction:
Improvethreat coverageVSAvoidnetwork performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by customizing the IPS signature scanning based on the specific vulnerability assessment of each private network. Instead of using a uniform comprehensive signature database for all networks, the system selects and prioritizes signatures relevant to the identified vulnerabilities in each specific network environment, thereby improving threat coverage for actual vulnerabilities while reducing false positives and performance impact.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of signature selection from a static comprehensive database approach to a dynamic risk-based selection model. By calculating exploit probability values and assigning threat sensitivity levels, the system adjusts which signatures are scanned and their priority levels, transforming the fixed scanning behavior into an adaptive parameter-based approach that balances coverage and performance.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If IPS blocks all packets matching exploit signatures, then security coverage is improved, but false positives increase causing unnecessary disruptions

Engineering Contradiction:
Improvesecurity coverageVSAvoidfalse positives
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces parameter changes by calculating exploit probability values for each signature and assigning threat sensitivity levels. These parameters enable the system to distinguish between high-probability exploits that should be blocked and low-probability matches that should be logged or ignored, thereby reducing false positives while maintaining security coverage for actual threats.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent applies dynamics by making the blocking decision adaptive rather than static. The system dynamically adjusts its response based on the calculated exploit probability and sensitivity level, transitioning from a binary block/don't block approach to a nuanced dynamic decision model that considers multiple factors including network vulnerability assessment and signature relevance.

Inventive Principle:
Principle #15Dynamics

3Reliability

If IPS scans all exploit signatures for every packet, then threat detection coverage is improved, but processing efficiency deteriorates

Engineering Contradiction:
Improvethreat detection coverageVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies segmentation by dividing the comprehensive signature database into prioritized segments based on exploit probability values. Instead of scanning all signatures equally, the system segments signatures into high-priority and low-priority groups, scanning high-probability signatures first and potentially skipping or deferring low-probability ones, thereby improving processing efficiency while maintaining coverage for actual threats.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by selectively scanning only the necessary portion of signatures based on calculated risk parameters. Rather than performing excessive scanning of all signatures for every packet, the system performs partial scanning focused on high-probability exploits, achieving adequate threat detection coverage with reduced processing overhead and improved efficiency.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12375503B2Exploit predictive intrusion protection system (EP-IPS) for data packet traffic on data communication networks
Publication Date: 2025.07.29 FORTINET INC
  • US12375503B2 patent drawing
  • US12375503B2 patent drawing
  • US12375503B2 patent drawing

AI summary

An exploit probability value is calculated for each of the plurality of signatures learned from a history of exploits against attributes. The exploit probability value represents a likelihood of a particular signature exploiting one or more attributes of the private network. The exploit probability value is sorted or ranked to prioritize which exploit signatures have the highest probability of occurrence. Only a predetermined number of selected exploit signatures with the highest probabilities are scanned in real-time for signature matching.