Access Request Capturing with Split Session Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current web protection software struggles to accurately differentiate between normal and malicious access requests, often detecting threats too late to prevent infiltration by virus programs or other malicious operations.

Innovation Solution

An access request capturing method that includes returning session response information with a session control identifier and auxiliary authentication data, which are stored at different locations, and subsequently capturing non-initial access requests that lack auxiliary authentication data or match predefined trap criteria, thereby enhancing security by authenticating each access request comprehensively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If web protection software determines access behavior based on process and service, then the detection is simpler to implement, but the detection is performed late and cannot effectively block virus programs from infiltrating the host

Engineering Contradiction:
Improvedetection timingVSAvoiddetection mechanism complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent embeds trap APIs and false database interfaces into the website code in advance, before any attack occurs. When malicious requests are sent, these pre-planted traps are triggered, allowing early detection of attacks at the request level rather than waiting for process-level detection. This preliminary preparation enables the system to catch attacks at their inception.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces session control identifiers and auxiliary authentication data as intermediary elements between the user and the website resources. These intermediaries are embedded in the webpage code and used to verify the legitimacy of access requests. By adding this intermediary authentication layer, the system can detect malicious requests before they reach the actual resources, solving the timing problem without requiring complex process analysis.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If web protection software uses process and service-based detection, then the implementation is more straightforward, but it cannot accurately identify whether an access behavior is normal user access or malicious attack

Engineering Contradiction:
Improveaccess behavior identification accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the authentication process into two distinct parts: session control identifiers for basic session management and auxiliary authentication data for additional verification. This segmentation allows the system to check multiple authentication factors independently, improving the accuracy of identifying legitimate versus malicious requests without requiring a single complex detection system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces session control identifiers and auxiliary authentication data as intermediary verification elements. These intermediaries are embedded in the webpage code and automatically checked for each access request. By using these intermediary elements, the system can accurately distinguish between normal user access and malicious attacks at the request level, providing high measurement precision without excessive system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Object-affected harmful factors

If the session control identifier and auxiliary authentication data are stored at the same location, then the implementation is simpler, but attackers can more easily obtain both authentication elements to compromise security

Engineering Contradiction:
Improvesecurity vulnerability to attackVSAvoiddata storage structure complexity
Core Design Contradiction:
Object-affected harmful factorsVSDevice complexity

Solution Approach 1:

The patent divides the authentication data into two separate segments: session control identifiers and auxiliary authentication data. These segments are stored at different locations within the webpage code, physically separating them so that an attacker would need to compromise multiple locations to obtain both authentication elements. This segmentation significantly reduces the security vulnerability while the underlying storage structure remains manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different storage characteristics to different authentication elements by placing them at different locations in the webpage code. This local differentiation ensures that even if one location is compromised, the other remains secure. The varying storage locations create a more robust security posture without requiring a fundamentally complex storage architecture.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250016164A1Access request capturing method and apparatus, and computer device and storage medium
Publication Date: 2025.01.09 INSPUR SUZHOU INTELLIGENT TECH CO LTD
  • US20250016164A1 patent drawing
  • US20250016164A1 patent drawing
  • US20250016164A1 patent drawing

AI summary

An access request capturing method comprises: upon receiving an initial access request from a current user, returning session response information, wherein the session response information comprises a session control identifier and auxiliary authentication data that are stored at different locations; receiving a current non-initial access request from the current user; and when the current non-initial access request carries the session control identifier and does not carry the auxiliary authentication data, capturing the current non-initial access request.