Asset Correlation Engine for Enterprise Network Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing asset tracking systems face challenges in correlating data chunks with varying attributes to the correct assets within an enterprise network, as no single attribute is consistently unique and reliable across all assets, leading to difficulties in identifying and managing assets effectively.

Innovation Solution

The implementation of an asset correlation engine that uses a scoring algorithm with attribute weights to match data chunks with asset entries in a database, creating new entries when no matches are found, and updating attributes to facilitate future matching, while allowing for exclusion rules and fuzzy matching techniques to handle attribute variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a single attribute is used to identify assets, then the identification process is simple, but the reliability of asset identification deteriorates because no single attribute is consistently unique and reliable across all assets

Engineering Contradiction:
Improveidentification process complexityVSAvoidasset identification reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent combines multiple attributes (IP address, MAC address, hostname, operating system, etc.) into a composite identification system. The asset correlation engine evaluates multiple attributes simultaneously to generate a confidence score, merging the strengths of different attributes to achieve reliable asset identification without relying on a single potentially unreliable attribute.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system creates a universal identification framework that works across diverse asset types and network configurations. By using multiple attributes that can apply to different asset categories (physical devices, virtual machines, cloud resources), the system achieves reliable identification universally rather than requiring asset-specific single attributes.

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

2Reliability

If multiple attributes are used to identify assets, then the reliability of asset identification improves, but the complexity of correlating data chunks with assets worsens due to varying formats and attribute sets

Engineering Contradiction:
Improveasset identification reliabilityVSAvoiddata correlation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the weight and importance of different attributes based on their reliability and availability in the context. The correlation metric changes parameters (attribute weights, confidence thresholds) to optimize the balance between using multiple attributes for reliability while managing correlation complexity through adaptive parameter adjustment.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces manual or rule-based attribute matching with an automated asset correlation engine that uses a correlation metric and confidence scoring. This substitution of mechanical matching processes with intelligent algorithms reduces the effective complexity of correlating data chunks with assets while maintaining high reliability through multi-attribute evaluation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If assets are tracked using static attributes, then the tracking process is straightforward, but the system becomes outdated when assets are removed, added, or changed

Engineering Contradiction:
Improvetracking process simplicityVSAvoidasset tracking accuracy
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system transitions from static attribute tracking to dynamic attribute evaluation. The asset correlation engine continuously receives data chunks and updates asset information in the asset database, allowing the system to adapt to asset changes (additions, removals, modifications) while maintaining straightforward tracking operations through automated updates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements a feedback mechanism where the asset correlation engine continuously monitors incoming data chunks, compares them with existing asset database entries, and updates the database with new or changed asset information. This closed-loop feedback system ensures tracking accuracy is maintained automatically without requiring manual intervention, balancing simplicity with reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10986135B2Advanced asset tracking and correlation
Publication Date: 2021.04.20 QUALYS
  • US10986135B2 patent drawing
  • US10986135B2 patent drawing
  • US10986135B2 patent drawing

AI summary

A security management system may be remotely deployed (e.g., using a cloud-based architecture) to add security to an enterprise network. For example, the security management system may scan assets within the enterprise network for vulnerabilities and may receive data from these scans. The security management system may also receive data from other sources, and, as a result, the system may handle data having many different formats and attributes. When the security management system tries to associate data to assets, there may not be a globally unique identifier that is applicable for all received data. Provided in the present disclosure are exemplary techniques for tracking assets across a network using an asset correlation engine that can flexibly correlate data with assets based on attribute information.