Network Host Reconciliation Across Time

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network vulnerability scanning tools fail to adequately track hosts across changing IP addresses and network administration changes, leading to inadequate security posture assessments in dynamic network environments.

Innovation Solution

A multi-context event streaming network vulnerability scanner employs a rule-based system to match hosts across different point-in-time assessments by associating hosts based on their characteristics, using a scoring system and greedy algorithm to reconcile hosts with their corresponding assets, even when IP addresses change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If hosts are tracked using only IP address, then tracking is simple, but tracking accuracy deteriorates when IP addresses change

Engineering Contradiction:
Improvetracking complexityVSAvoidhost tracking accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system transitions from tracking hosts by a single parameter (IP address) to tracking by multiple parameters including hostname, MAC address, and other characteristics. This multi-parameter approach maintains tracking simplicity while improving accuracy when IP addresses change, as the system can match hosts across different IP addresses using these additional identifying characteristics.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If multiple host characteristics are used for matching, then host tracking accuracy improves, but system complexity increases

Engineering Contradiction:
Improvehost tracking accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically collects and processes multiple host characteristics (hostname, MAC address, services, applications) without requiring manual intervention. The automated data collection and matching algorithms handle the complexity internally, improving tracking accuracy while minimizing the operational burden on users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The host matching system is designed to work with multiple types of characteristics simultaneously (network identifiers, system identifiers, application identifiers). This multi-functional approach allows the same system to handle various identification methods, improving accuracy without proportionally increasing complexity through standardized processing routines.

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

3Measurement precision

If hosts are reassessed frequently, then security posture assessment accuracy improves, but resource consumption increases

Engineering Contradiction:
Improvesecurity assessment accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies different assessment frequencies and depths to different hosts based on their risk profiles, criticality, and change characteristics. High-value or high-risk hosts receive more frequent and thorough assessments, while lower-priority hosts are assessed less frequently. This localized approach improves overall assessment accuracy while optimizing resource utilization by avoiding uniform high-frequency assessment of all hosts.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9667642B2Apparatus, system, and method for reconciling network discovered hosts across time
Publication Date: 2017.05.30 DIGITAL DEFENSE INC
  • US9667642B2 patent drawing
  • US9667642B2 patent drawing
  • US9667642B2 patent drawing

AI summary

An apparatus, systems, and methods for matching network assets that were previously discovered by a network vulnerability assessment to a not yet reconciled network vulnerability assessment, and allowing for the associating of network assets to their corresponding assessed hosts that were discovered as part of different point-in-time network vulnerability assessments.