Fraud Detection Using User Behavior and Device Fingerprinting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing fraud detection techniques face difficulties in identifying fraudulent activities, such as those conducted by web robots or compromised devices, which can perform transactions at a large scale using stolen accounts, making it challenging to determine the likelihood of fraudulent transactions.

Innovation Solution

The use of user access pattern data and device fingerprint data to determine the likelihood of a transaction being fraudulent, by analyzing patterns such as mouse clicks, device types, and inconsistencies between access patterns and device fingerprints, allowing for the definition and application of fraud rules to prevent fraudulent transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional fraud rules are used to detect fraudulent transactions, then the system is simple to implement, but it cannot effectively identify fraudulent activities conducted by web robots or compromised devices

Engineering Contradiction:
Improvefraud detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The fraud detection system is segmented into multiple independent components: device fingerprinting module, user behavior analysis module, and transaction evaluation module. Each component processes specific aspects of fraud detection separately, allowing the system to handle complex analysis tasks while maintaining modularity and ease of implementation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Device fingerprints serve as an intermediary identifier that bridges the gap between traditional fraud rules and modern bot detection needs. The fingerprint data structure acts as a mediator that captures device characteristics without requiring complete system overhaul, enabling enhanced detection accuracy while maintaining compatibility with existing fraud rule frameworks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If device fingerprints and user behavior data are collected and analyzed, then the ability to detect fraudulent transactions is improved, but the processing time and computational resources increase

Engineering Contradiction:
Improvefraud detection accuracyVSAvoidtransaction processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Device fingerprints are generated and stored in advance during the device initialization phase, before any transactions occur. User behavior patterns are pre-analyzed and baseline metrics are established beforehand. This preliminary preparation eliminates the need for complex real-time computations during transaction processing, significantly reducing processing time while maintaining high detection accuracy.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If comprehensive user behavior analysis is performed to distinguish authentic users from bots, then fraud detection capability is enhanced, but the system becomes more complex and difficult to operate

Engineering Contradiction:
Improvefraud detection accuracyVSAvoidsystem operability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically collects device characteristics, monitors user behavior patterns, and generates fingerprints without requiring manual configuration or intervention. The fraud detection algorithms self-adjust and learn from transaction data, eliminating the need for operators to manually tune complex parameters or understand sophisticated analysis methods, thereby maintaining ease of operation despite enhanced detection capabilities.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11107059B2Method and system for data security utilizing user behavior and device identification
Publication Date: 2021.08.31 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US11107059B2 patent drawing
  • US11107059B2 patent drawing
  • US11107059B2 patent drawing

AI summary

Embodiments of the invention broadly described, introduce systems and methods for detecting the likelihood that a transaction is fraudulent using user access pattern data and device fingerprint data. One embodiment of the invention discloses a method for determining the likelihood that a payment transaction is fraudulent. The method comprises receiving user access pattern data generated by a user client computer, receiving a device fingerprint associated with the user client computer conducting a payment transaction, determining, using the user access pattern data and the device fingerprint, a likelihood that the payment transaction is fraudulent.