Methods and systems for providing a decision making platform
AssigneeMastercard International Incorporated
InventorJohn D. Chisholm
Life of this patent
Estimating the term…
Abstract
A computer-implemented method of providing enriched transaction data for a transaction requiring an authorization is provided, the transaction performed using a computer system having a processor and a memory device. The method includes storing transaction data received from an input channel, the transaction data including a transaction identifier. An execution plan is retrieved based at least in part on the transaction identifier. The transaction data is processed across an enrichment processor based on the execution plan to generate at least one fraud score for the transaction. The transaction data is enriched to include at least one of the fraud score and an enriched data object. The enriched data is transmitted to an authorizing party for authorization.
Claims30
A computer-implemented method of providing enriched transaction data for a transaction requiring an authorization, the transaction performed using a computer system having a processor communicatively coupled to a memory device, said method comprising:
- storing, by the processor, transaction data received from an input channel and including a transaction identifier;
- retrieving, by the processor, at least one individual execution plan for the transaction data based at least in part on the transaction identifier;
- processing the transaction data across an enrichment processor based on the at least one individual execution plan to generate at least one fraud score for the transaction;
- enriching, by the processor, the transaction data to include at least one of the at least one fraud score and an enriched data object;
- and
- transmitting, by the processor, the enriched transaction data to an authorizing party for authorizing the transaction.
A computer system for providing enriched transaction data for a transaction requiring an authorization, said computer system comprising one or more processors communicatively coupled to one or more memory devices, said computer system configured to:
- store transaction data received from an input channel and including a transaction identifier;
- retrieve at least one individual execution plan for the transaction data based at least in part on the transaction identifier;
- process the transaction data across an enrichment processor based on the at least one individual execution plan to generate at least one fraud score for the transaction;
- enrich the transaction data to include at least one of the at least one fraud score and an enriched data object;
- and
- transmit the enriched transaction data to an authorizing party for authorizing the transaction.
One or more non-transitory computer-readable storage media having computer-executable instructions embodied thereon, wherein when executed by at least one processor, the computer-executable instructions cause the processor to:
- store transaction data received from an input channel and including a transaction identifier;
- retrieve at least one individual execution plan for the transaction data based at least in part on the transaction identifier;
- process the transaction data across an enrichment processor based on the at least one individual execution plan to generate at least one fraud score for the transaction;
- enrich the transaction data to include at least one of the at least one fraud score and an enriched data object;
- and
- transmit the enriched transaction data to an authorizing party for authorizing the transaction.
Dependencies are inferred from the claim text.