IP Library Patent Application 18739845
Patent Application
App. No. 18/739,845

DATA CLASSIFICATION FOR FRAUD DETECTION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
18/739,845
Abstract

A computer system for classifying financial data as fraudulent can include: one or more processors; and non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to: receive a financial data set associated with an organization; automatically select optimal attributes of the financial data set using an optimization algorithm to extract optimal features required to classify the financial data set; dynamically determine a number of layers of a fraud detection model while training the fraud detection model with the financial data set and the optimal features; and classify the financial data set to indicate fraud by executing the fraud detection model in the number of layers using the optimal features.

Claims (26)

1 . A computer system for classifying financial data as fraudulent, comprising:

one or more processors; and

non-transitory computer-readable storage media encoding instructions which, when executed by the one or more processors, causes the computer system to:

generate a fraud detection model, the fraud detection model including a first number of layers;

receive a financial data set associated with an organization;

automatically select optimal attributes of the financial data set using an optimization algorithm to extract optimal features required to classify the financial data set;

dynamically change, based on a volume of data of the financial data set, the first number of layers of the fraud detection model to a second number of layers of the fraud detection model while training the fraud detection model with the financial data set and the optimal features, using a feedback loop to enhance efficiency of the fraud detection model, wherein the feedback loop is configured to iteratively compare outputs to inputs comprising known good or bad statements to determine when classification by the fraud detection model provides a desired level of accuracy as measured by a training loss value and a validation loss value, with the training loss value providing a difference between model predictions and actual data labels, and the validation loss value that measures performance of the fraud detection model on validation data not used for training, and wherein the fraud detection model comprises a multi-layer neural network architecture with multiple convolutional layers for feature extraction and pattern recognition, at least one pooling layer for dimensionality reduction and feature aggregation, and at least one average pooling layer for spatial averaging and feature summarization; and

classify the financial data set to indicate fraud by executing the fraud detection model in the second number of layers using the optimal features.

2 . The computer system of claim 1 , wherein the financial data set includes financial statements, balance sheets, and income/profit/loss statements associated with the organization.

3 . The computer system of claim 1 , wherein the optimal attributes are variables associated with the financial data set.

4 . The computer system of claim 3 , wherein the optimal features are predictors associated with classification of the financial data set.

5 . The computer system of claim 1 , comprising further instructions which, when executed by the one or more processors, causes the computer system to classify the financial data set into good, manipulated, and bad buckets.

6 . The computer system of claim 1 , wherein the optimization algorithm is a Particle Swarm Optimization algorithm.

7 - 10 . (canceled)

11 . A method for classifying financial data as fraudulent, comprising:

generating a fraud detection model, the fraud detection model including a first number of layers;

receiving a financial data set associated with an organization;

automatically selecting optimal attributes of the financial data set using an optimization algorithm to extract optimal features required to classify the financial data set;

dynamically changing, based on a volume of data of the financial data set, the first number of layers of the fraud detection model while training the fraud detection model with the financial data set and the optimal features, using a feedback loop to enhance efficiency of the fraud detection model, wherein the feedback loop is configured to iteratively compare outputs to inputs comprising known good or bad statements to determine when classification by the fraud detection model provides a desired level of accuracy as measured by a training loss value and a validation loss value, with the training loss value providing a difference between model predictions and actual data labels, and the validation loss value that measures performance of the fraud detection model on validation data not used for training, and wherein the fraud detection model comprises a multi-layer neural network architecture with multiple convolutional layers for feature extraction and pattern recognition, at least one pooling layer for dimensionality reduction and feature aggregation, and at least one average pooling layer for spatial averaging and feature summarization; and

classifying the financial data set to indicate fraud by executing the fraud detection model in the second number of layers using the optimal features.

12 . The method of claim 11 , wherein the financial data set includes financial statements, balance sheets, and income/profit/loss statements associated with the organization.

13 . The method of claim 11 , wherein the optimal attributes are variables associated with the financial data set.

14 . The method of claim 13 , wherein the optimal features are predictors associated with classification of the financial data set.

15 . The method of claim 11 , further comprising classifying the financial data set into good, manipulated, and bad buckets.

16 . The method of claim 11 , wherein the optimization algorithm is a Particle Swarm Optimization algorithm.

17 - 20 . (canceled)

Assignments (2)
STATEMENT OF CHANGE OF ADDRESS OF ASSIGNEE Recorded Jun 17, 2025
From: WELLS FARGO BANK, N.A.
To: WELLS FARGO BANK, N.A.
Reel/Frame 071649/0870 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2024
From: KUNADHARAJU, HARI PRASADA RAJU; GANAPARTHI, JAGADEESH
To: WELLS FARGO BANK, N.A.
Reel/Frame 067841/0196 →