Quantile Estimation Algorithm for Fraud Detection Memory Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing networked computing systems require significant resources for data storage and memory to calculate median, quantile, and MAD values, as they need to store and process entire datasets, which is inefficient for large data sets like transaction data in fraud detection systems.

Innovation Solution

A method that estimates quantile values using a processing engine that applies an estimation algorithm and natural logarithm transformation, allowing for reduced data storage, memory consumption, and CPU utilization by using predetermined marker quantiles and merging operations, thereby processing data without storing the entire dataset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the entire dataset is stored and processed to calculate median, quantile, and MAD values, then measurement precision is improved, but device complexity and memory consumption increase

Engineering Contradiction:
Improvequantile value accuracyVSAvoiddata storage requirement
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts only the necessary quantile information from the complete dataset by implementing an estimation algorithm that processes data in a streamlined manner. Instead of storing and processing the entire dataset, the system extracts quantile estimates through a simplified process that uses less memory and computational resources while maintaining acceptable accuracy for fraud detection purposes.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of data representation by using estimation algorithms that compute quantile values without requiring the complete dataset to be loaded into memory. The system transforms the approach from exact calculation requiring full data storage to estimation that achieves sufficient precision with reduced data retention, thereby lowering device complexity and memory requirements.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the entire dataset is stored and processed to calculate median, quantile, and MAD values, then measurement precision is improved, but processing time increases

Engineering Contradiction:
Improvequantile value accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent extracts quantile estimates from data using an efficient estimation algorithm that does not require loading the complete dataset into memory for processing. This extraction approach significantly reduces processing time while maintaining sufficient accuracy for fraud detection, as the system only needs to compute representative quantile values rather than process every data point.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by using estimation algorithms that compute quantile values with sufficient accuracy for practical purposes without performing the complete exact calculation on the entire dataset. This partial computation approach reduces processing time while delivering results that are adequate for fraud detection decision-making.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If the entire dataset is stored to calculate quantile values, then measurement precision is improved, but loss of substance increases

Engineering Contradiction:
Improvequantile value accuracyVSAvoidmemory consumption
Core Design Contradiction:
Measurement precisionVSLoss of substance

Solution Approach 1:

The patent extracts quantile estimates using an algorithm that processes data with minimal memory footprint. Instead of retaining the entire dataset in memory, the system extracts the necessary quantile information through efficient computation that uses a fraction of the memory resources, thereby reducing memory consumption while maintaining acceptable measurement precision.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the memory usage parameter by implementing estimation algorithms that require significantly less memory than exact quantile calculation methods. The system transforms the computational approach from one that demands full dataset retention to estimation techniques that achieve sufficient accuracy with minimal memory consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12118558B2Estimating quantile values for reduced memory and/or storage utilization and faster processing time in fraud detection systems
Publication Date: 2024.10.15 ACTIMIZE LIMITED
  • US12118558B2 patent drawing
  • US12118558B2 patent drawing
  • US12118558B2 patent drawing

AI summary

A system is provided for estimating quantile values for fraud assessments. The system includes a processor and a computer readable medium operably coupled thereto, to perform operations which include capturing one or more first data values for a quantile value profile associated with an entity, wherein the quantile value profile includes one of real values or a first plurality of quantile marker values calculated from the real values, accessing the quantile value profile for the entity, determining a first number of the one or more first data values, and based on the first number of the one or more first data values and the one of the real values or the first plurality of quantile marker values in the quantile value profile, performing one of a first merge operation, a second merge operation, or a third merge operation.