Human User Verification for High-Risk Network Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network security systems fail to effectively verify whether high-risk network accesses are initiated by human users, as malware can perform automated network access without user awareness, making it difficult to distinguish between legitimate and malicious activities.

Innovation Solution

Implementing a network security system that includes a network traffic control module, a human user test engine, and a risk management module, which sends a human user test message to verify that high-risk network accesses are authorized by a human user, using a challenge question that is difficult for malware to bypass, and allows access only if a correct response is received.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network security systems allow automated network access without verification, then network productivity is maintained, but network security deteriorates as malware can perform high-risk operations without user awareness

Engineering Contradiction:
Improvenetwork securityVSAvoidnetwork access efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

A human user verification module is introduced as an intermediary between the network access request and the actual network operation. When high-risk network access is detected, the system intercepts the request and presents a challenge question to the user through a verification interface, requiring human confirmation before allowing the operation to proceed. This intermediary mechanism prevents automated malware from performing high-risk operations while maintaining legitimate network access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If network security systems implement verification for all network accesses, then network security is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork securityVSAvoidsecurity system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The verification mechanism is applied selectively rather than universally. The system analyzes network access requests and identifies only high-risk operations (such as accessing vulnerable systems, downloading executable files, or connecting to suspicious destinations) that require human verification. Low-risk operations proceed without interruption, maintaining system simplicity while providing enhanced security where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically adjusts the verification threshold based on risk assessment parameters. By monitoring characteristics of network requests (destination reputation, traffic patterns, user behavior history), the system determines whether a request warrants verification. This parameter-based approach allows the security system to adapt its complexity level to the actual risk level of each operation.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If network security systems block all high-risk network accesses, then network security is improved, but ease of operation deteriorates as legitimate user activities are interrupted

Engineering Contradiction:
Improvenetwork securityVSAvoiduser operation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

Instead of blocking high-risk operations by default and requiring exceptions, the system inverts the approach by allowing operations to proceed and only intercepting those that require verification. The verification challenge is presented as a confirmation request to the user rather than a rejection notice, framing the interaction positively and maintaining user convenience while ensuring security.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS9462007B2Human user verification of high-risk network access
Publication Date: 2016.10.04 FORTINET INC
  • US9462007B2 patent drawing
  • US9462007B2 patent drawing
  • US9462007B2 patent drawing

AI summary

Systems and methods for performing a human user test when a high-risk network access is captured by an intermediary security device are provided. According to one embodiment, network security application includes a network traffic control module, a human user test engine and a risk management module. The network traffic control module identifies a high-risk network access initiated by a device associated with a private network protected by the network security appliance. The human user test engine (i) sends a human user test message to the human user of the device to verify that the high-risk network access was initiated by or is otherwise authorized by the human user of the device; receives a response to the human user test message; and (iii) determines whether the response is a correct response to the human user test message. The risk management module allows the high-risk network access when the response is correct.