System, Method, and Apparatus for Self-Adaptive Scoring to Detect Misuse or Abuse of Commercial Cards
First Claim
1. A computer-implemented method for detecting non-compliant commercial card transactions from a plurality of transactions associated with a plurality of merchants, comprising:
- receiving, with at least one processor, a plurality of settled transactions for commercial cardholder accounts;
generating, with at least one processor, at least one score for each settled transaction of the plurality of settled transactions as each settled transaction is scored based at least partially on at least one scoring model;
determining, with at least one processor, whether each settled transaction is compliant or non-compliant based at least partially on the at least one score for each settled transaction;
receiving, with at least one processor from at least one user, case disposition data corresponding to at least one settled transaction of the plurality of settled transactions; and
automatically modifying, at predefined intervals, the scoring model based at least partially on heuristics, anomaly detection, and case disposition data.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a system, method and computer readable medium for detecting at least one non-compliant commercial card transaction for a plurality of transactions received from a merchant, and for generating at least one score for a received transaction, based at least partially on a scoring model, to determine whether a transaction is non-compliant. The scoring model includes at least one score determined by unsupervised learning with feedback from score influencing rules, case disposition data, transactional data, historical data and old scoring models and automatically modifying, at predefined intervals, the scoring model based on current score influencing rules and case disposition data. Machine learning is programmed to score the model based at least partially on a probability-based outlier detection algorithm and a clustering algorithm and to provide a case presentation system for audit and review of scored transactions and to receive input comprising case disposition data and score influencing rules.
67 Citations
22 Claims
-
1. A computer-implemented method for detecting non-compliant commercial card transactions from a plurality of transactions associated with a plurality of merchants, comprising:
-
receiving, with at least one processor, a plurality of settled transactions for commercial cardholder accounts; generating, with at least one processor, at least one score for each settled transaction of the plurality of settled transactions as each settled transaction is scored based at least partially on at least one scoring model; determining, with at least one processor, whether each settled transaction is compliant or non-compliant based at least partially on the at least one score for each settled transaction; receiving, with at least one processor from at least one user, case disposition data corresponding to at least one settled transaction of the plurality of settled transactions; and automatically modifying, at predefined intervals, the scoring model based at least partially on heuristics, anomaly detection, and case disposition data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for detecting at least one non-compliant commercial card transaction from a plurality of transactions associated with a plurality of merchants, comprising at least one transaction processing server having at least one processor programmed or configured to:
-
receive, from a merchant, a plurality of settled transactions for commercial cardholder accounts; generate at least one score for each settled transaction of the plurality of settled transactions as each settled transaction is received based at least partially on at least one scoring model; determine whether each settled transaction is compliant or non-compliant based at least partially on the at least one score for each settled transaction; receive, from at least one user, score influencing heuristics corresponding to at least one settled transaction of the plurality of settled transactions; receive, from at least one user, case disposition data corresponding to at least one settled transaction of the plurality of settled transactions; and automatically modify, at predefined intervals, the scoring model based at least partially on the heuristics and case disposition data. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product for processing non-compliant commercial card transactions from a plurality of transactions associated with a plurality of merchants, comprising at least one non-transitory computer-readable medium including program instructions that, when executed by at least one processor, cause the at least one processor to:
-
receive, from a merchant point of sale system, a plurality of settled transactions for commercial cardholder accounts; generate at least one score for each settled transaction of the plurality of settled transactions as each settled transaction is received based at least partially on at least one scoring model; determine whether each settled transaction is compliant or non-compliant based at least partially on the at least one score for each settled transaction; receive, from at least one user, score influencing heuristics corresponding to at least one settled transaction of the plurality of settled transactions; receive, from at least one user, case disposition data corresponding to at least one settled transaction of the plurality of settled transactions; and
automatically modify, at predefined intervals, the scoring model based at least partially on the heuristics and case disposition data.
-
Specification