Deep Learning Fraud Detection Using Anonymized Digital Signals

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing fraud detection solutions for online services rely on static blacklists, device fingerprinting, and manual feature engineering in machine learning, which are limited in capturing complex fraud patterns and require extensive maintenance, leading to high false positive rates and poor generalization across different datasets and fraud types.

Innovation Solution

A deep learning system utilizing anonymized common digital information such as IP addresses, user agent strings, and OS versions for user behavior analysis, leveraging unsupervised learning to identify fraudulent activities and employing transfer learning for customization to specific online services, without the need for labor-intensive feature engineering.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If static blacklists or reputation lists are used for fraud detection, then known malicious patterns can be blocked, but the system only captures a small amount of malicious activities and requires manual maintenance

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

Solution Approach 1:

The system uses unsupervised learning algorithms to automatically generate labels for training data without requiring manual annotation by analysts. The deep learning model automatically learns from raw digital information and continuously improves its detection capabilities through self-training on newly labeled data, eliminating the need for manual blacklist updates

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system transitions from static blacklists to dynamic deep learning models that continuously adapt to new fraud patterns. The model is regularly retrained with new data, allowing it to evolve and capture emerging malicious activities automatically rather than relying on fixed rules that require manual updates

Inventive Principle:
Principle #15Dynamics

2Reliability

If device fingerprinting is used to identify returning users, then legitimate returning devices can be recognized, but newly-seen devices without tracked history cannot be identified

Engineering Contradiction:
Improveuser identification accuracyVSAvoidgeneralization to new devices
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The deep learning model processes multiple types of digital information (IP addresses, user agent strings, OS versions, email domains) together, creating a universal detection approach that works for both returning and newly-seen devices. The model learns patterns across different device types and fraud scenarios, making it adaptable to any device regardless of whether it has prior tracking history

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If machine learning algorithms with manually engineered features are used, then known fraud patterns can be identified, but the system does not generalize well beyond the specific dataset or fraud type

Engineering Contradiction:
Improvefraud pattern recognitionVSAvoidgeneralization across datasets
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system extracts and uses only anonymous common digital information that is present in most application-level events, removing the need for domain-specific feature engineering. By focusing on universally available data elements like IP addresses, user agent strings, and OS versions, the model learns general fraud patterns that transfer across different online services and fraud types without requiring service-specific customization

Inventive Principle:
Principle #2Taking out (Extraction)

4Ease of operation

If single source information such as IP address is used for fraud detection, then simple blocking can be implemented, but the system lacks context about user activities and produces high false positive rate

Engineering Contradiction:
Improvedetection simplicityVSAvoidfalse positive rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system merges multiple pieces of anonymous digital information (IP addresses, user agent strings, OS versions, email domains, event timestamps) and analyzes them together using deep learning. This combination allows the model to understand the context and correlations between different data elements, improving detection accuracy while maintaining operational simplicity through automated processing

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS11539716B2Online user behavior analysis service backed by deep learning models trained on shared digital information
Publication Date: 2022.12.27 DATAVISOR INC
  • US11539716B2 patent drawing
  • US11539716B2 patent drawing
  • US11539716B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for online fraud protection. One of the methods includes receiving a query associated with a user account of an online service provider; providing the query to a deep neural network model to generate a prediction of whether the user account is fraudulent, wherein the deep neural network model is trained using anonymized event data for a collection of users received from one or more online service providers; and providing the prediction to the online service provider.