Fraud Detection Model Framework Using Serialized Transaction Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for evaluating electronic transactions face challenges in efficiently generating robust computer models that can adapt to dynamic fraudulent tactics and user population changes, leading to costly and time-consuming processes due to reliance on offline data and inefficient database access.

Innovation Solution

A framework that enables efficient selection, adjustment, and evaluation of candidate features using online transaction data, serializing transaction records for faster access, and providing an API for data scientists to create and test models, allowing for the generation of machine learning models that can work directly with online databases without additional implementation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If computer models are constantly generated to target new fraud tactics, then fraud detection performance is improved, but development cost and time increase

Engineering Contradiction:
Improvefraud detection performanceVSAvoidmodel generation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-processing and serializing transaction data into a format ready for model generation. Candidate features are pre-computed and stored, so when fraud tactics evolve, models can be rapidly generated without starting from scratch. This preliminary preparation resolves the contradiction by enabling quick model updates (improving reliability) without proportionally increasing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates simplified copies of transaction data in serialized format that can be rapidly processed for model generation. Instead of working with complex raw transaction records, the system uses copied and structured feature representations, allowing multiple model iterations without linearly increasing complexity while maintaining detection performance.

Inventive Principle:
Principle #26Copying

2Loss of time

If offline data is used for model generation, then data processing time is reduced, but model accuracy and relevance to current fraud tactics decrease

Engineering Contradiction:
Improvemodel generation timeVSAvoidmodel accuracy
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system introduces an intermediary layer - a database of serialized transaction features - that bridges offline data storage and online model generation. The transaction data is pre-processed offline and stored in a serialized format with pre-computed candidate features. This intermediary structure allows rapid online access without reprocessing raw data, enabling both fast model generation and high accuracy using current transaction patterns.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Data is pre-processed offline into serialized format with candidate features pre-computed and stored in the database. This preliminary action separates the time-consuming processing from the model generation phase, allowing rapid model creation online while maintaining accuracy through access to current transaction data patterns.

Inventive Principle:
Principle #10Preliminary action

3Stability of the object's composition

If complex data structures are used for transaction records, then data organization is improved, but data access speed and manipulation efficiency decrease

Engineering Contradiction:
Improvedata organizationVSAvoiddata access speed
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The system extracts essential features from complex transaction data structures and stores them in a simplified serialized format. Instead of navigating complex nested data structures during model generation, the system accesses pre-extracted candidate features directly from the serialized database, maintaining data organization benefits while dramatically improving access speed and manipulation efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10891631B2Framework for generating risk evaluation models
Publication Date: 2021.01.12 PAYPAL INC
  • US10891631B2 patent drawing
  • US10891631B2 patent drawing
  • US10891631B2 patent drawing

AI summary

Methods and systems are presented for providing a framework to generate computer models for detecting fraudulent electronic transactions. The framework selects and retrieves a set of transaction records from an online database system based on one or more criteria. The framework then enriches the set of transaction records with additional data related to the set of transaction records. The additional data of each transaction record may include transaction data of another transaction record selected based on a common attribute shared with the transaction record. The framework serializes the transaction data and the additional data associated with the set of transaction records. A set of features is derived based on analyzing the serialized data. The framework then generates a computer model for detecting fraudulent electronic transaction based on the set of features.