Malicious User Identification via Service Request Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems fail to effectively identify malicious users in online transactions, particularly in e-commerce, due to inadequate authentication and insecure integration with payment processing services, leading to potential card guessing and validation attacks.

Innovation Solution

A computer-implemented method and system that identifies malicious users by analyzing service requests and responses, using thresholds and fingerprints to flag and block suspicious activity, and dynamically managing security measures to prevent malicious access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If minimal authentication or no authentication is performed for frictionless checkout, then ease of operation is improved, but security is worsened

Engineering Contradiction:
Improvecheckout convenienceVSAvoidtransaction security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary analysis of service requests by obtaining and analyzing multiple service requests and responses before making a malicious user determination. Fingerprints are extracted from requests in advance, and thresholds are pre-established for identifying suspicious patterns, enabling security checks to be performed proactively rather than reactively.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary analysis layer between the user and the transaction processing system. This intermediary obtains service requests, analyzes fingerprints and patterns, compares them against thresholds, and determines malicious user status before allowing transactions to proceed, thus maintaining frictionless checkout for legitimate users while blocking malicious ones.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If service requests are analyzed to identify malicious users, then security is improved, but device complexity is worsened

Engineering Contradiction:
Improvemalicious user identificationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments the malicious user identification process into distinct functional components: obtaining service requests, extracting fingerprints from requests, analyzing service responses, comparing against thresholds, and determining malicious user status. This segmentation allows each component to be independently implemented and managed, reducing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system enables the processing system to automatically analyze its own service requests and responses without requiring external intervention. The thresholds for identifying malicious users are established within the system itself, and the determination of malicious user status is performed autonomously based on pre-defined criteria, reducing the need for complex external security infrastructure.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If multiple service requests are analyzed before identifying malicious users, then measurement precision is improved, but loss of time is worsened

Engineering Contradiction:
Improvemalicious user detection accuracyVSAvoidtransaction processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary extraction of fingerprints from service requests and pre-establishes thresholds for malicious user identification. By preparing these analytical components in advance, the system can quickly compare incoming requests against pre-defined criteria, reducing the time required for actual malicious user determination while maintaining high detection accuracy through multi-request analysis.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12041071B2Method, system, and computer program product for identifying a malicious user
Publication Date: 2024.07.16 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US12041071B2 patent drawing
  • US12041071B2 patent drawing
  • US12041071B2 patent drawing

AI summary

A method, system, and computer program product for identifying a malicious user obtain a plurality of service requests for a service provided by a processing system, each service request of the plurality of service requests being associated with a requesting user and a requesting system, and a plurality of service responses associated with the plurality of service requests, each service response of the plurality of service responses being associated with the processing system; and identify the requesting user as malicious based on the plurality of service requests and the plurality of service responses.