Network Destination Gating via Multi-Criteria Address Evaluation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Organizations face challenges in controlling access to network destinations to prevent security risks, malware spread, and compliance violations, as existing methods are inefficient in evaluating and blocking inappropriate content and malicious sites.

Innovation Solution

Implementing a DNS system and security gate that evaluates network destination addresses based on legitimacy, latency, and location criteria, allowing only evaluated and legitimate addresses to access the network, thereby blocking malicious or inappropriate content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual whitelisting of addresses is used to control network access, then security control is achieved, but maintenance complexity and time consumption increase

Engineering Contradiction:
Improvesecurity controlVSAvoidmaintenance complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary evaluation of network destinations by evaluating addresses based on multiple criteria (legitimacy, latency, location) before allowing network access. This advance evaluation automates the security control process, eliminating the need for manual whitelisting maintenance while ensuring reliable security filtering.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If comprehensive address evaluation with multiple criteria is implemented, then security detection accuracy improves, but system complexity increases

Engineering Contradiction:
Improvesecurity detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The evaluation system is segmented into three independent modules, each responsible for a specific criterion: legitimacy evaluation, latency evaluation, and location evaluation. This modular segmentation allows comprehensive security detection through multiple criteria while managing system complexity through clear separation of concerns and independent module operation.

Inventive Principle:
Principle #1Segmentation

3Reliability

If automated address evaluation is performed for all network destinations, then security filtering effectiveness improves, but processing time increases

Engineering Contradiction:
Improvesecurity filtering effectivenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs address evaluation in advance and stores the results, so when network traffic needs to be filtered, the evaluation is already complete. This preliminary action ensures effective security filtering without adding processing time to the actual network traffic flow, as the evaluation work was done beforehand.

Inventive Principle:
Principle #10Preliminary action

4Measurement precision

If multiple evaluation criteria are applied to network addresses, then ability to identify threats improves, but evaluation processing time increases

Engineering Contradiction:
Improvethreat identification accuracyVSAvoidevaluation processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The evaluation process is divided into separate parallel modules for legitimacy, latency, and location assessment. These segmented modules can operate independently and in parallel, improving threat identification accuracy through comprehensive criteria while minimizing processing time through concurrent execution rather than sequential processing.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11985133B1Gating access to destinations on a network
Publication Date: 2024.05.14 EQUINIX INC
  • US11985133B1 patent drawing
  • US11985133B1 patent drawing
  • US11985133B1 patent drawing

AI summary

This disclosure describes techniques that include filtering or gating access to a network based on attributes or an evaluation of the network destination. In one example, this disclosure describes a method that includes receiving, by a computing system and from a client device, a request for information about a network destination; identifying, by the computing system and based on the request, an address associated with the network destination; evaluating, by the computing system, the address to determine whether the address passes a plurality of tests; responsive to determining that the address passes the plurality of tests, storing the address, by the computing system, as one of a plurality of scrutinized addresses; outputting, by the computing system and to the client device, the address.