Systems and method for screening payment transactions
First Claim
Patent Images
1. A method for a money transfer transaction comprising:
- receiving, by a payment processing network server computer, from a sending financial institution, information about a set of attributes associated with a sending entity;
receiving, by the payment processing network server computer, from the sending financial institution, information about a set of attributes associated with a receiving entity;
searching, by the payment processing network server computer, a database to determine whether one or more attributes from the set of attributes associated with the sending entity or the receiving entity correspond to information in the database;
determining, by the payment processing network server computer, a risk score for the money transfer transaction based on the searching;
determining, by the payment processing network server computer, a first validation code and associating the first validation code with the risk score;
communicating, by the payment processing network server computer, the risk score and the first validation code to the sending financial institution;
receiving, by the payment processing network server computer, from the sending financial institution, a payment authorization message associated with the money transfer transaction, the payment authorization message including the risk score, the set of attributes associated with the sending entity, the set of attributes associated with the receiving entity, and the first validation code;
calculating by the payment processing network server computer, a second validation code based at least in part on information in the payment authorization message other than the first validation code;
determining, by the payment processing network server computer, that the second validation code is the same as the first validation code;
extracting, by the payment processing network server computer, the first validation code from the payment authorization message; and
communicating, by the payment processing network server computer, the payment authorization message to a receiving financial institution.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for anti money laundering screening are provided. The method includes determining a risk score and a first validation code associated with the risk score, based on information related to a funds transfer transaction and independently calculating a second validation code and comparing with the first validation code. The method further includes including the risk score and the validation score in a payment authorization message. The receiving financial entity accepts or denies the incoming funds transfer based on the risk score included in the payment authorization message.
41 Citations
15 Claims
-
1. A method for a money transfer transaction comprising:
-
receiving, by a payment processing network server computer, from a sending financial institution, information about a set of attributes associated with a sending entity; receiving, by the payment processing network server computer, from the sending financial institution, information about a set of attributes associated with a receiving entity; searching, by the payment processing network server computer, a database to determine whether one or more attributes from the set of attributes associated with the sending entity or the receiving entity correspond to information in the database; determining, by the payment processing network server computer, a risk score for the money transfer transaction based on the searching; determining, by the payment processing network server computer, a first validation code and associating the first validation code with the risk score; communicating, by the payment processing network server computer, the risk score and the first validation code to the sending financial institution; receiving, by the payment processing network server computer, from the sending financial institution, a payment authorization message associated with the money transfer transaction, the payment authorization message including the risk score, the set of attributes associated with the sending entity, the set of attributes associated with the receiving entity, and the first validation code; calculating by the payment processing network server computer, a second validation code based at least in part on information in the payment authorization message other than the first validation code; determining, by the payment processing network server computer, that the second validation code is the same as the first validation code; extracting, by the payment processing network server computer, the first validation code from the payment authorization message; and communicating, by the payment processing network server computer, the payment authorization message to a receiving financial institution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer server comprising:
-
a processor; a memory coupled to the processor, wherein the memory includes a database; an analysis module coupled to the processor; and a network interface module coupled to the memory and the processor, the network interface module configured to communicate with one or more external systems, wherein the processor is configured to; receive, from a sending financial institution, information about a set of attributes associated with a sending entity and information about a set of attributes associated with a receiving entity; query the database to determine whether one or more attributes from the set of attributes associated with the sending entity or the receiving entity correspond to information in the database; calculate a risk score for a money transfer transaction based on the determination; determine a first validation code and associate the first validation code with the risk score; communicate the risk score and the first validation code to the sending financial institution; receive, from the sending financial institution, a payment authorization message associated with the money transfer transaction, the payment authorization message including the risk score, the set of attributes associated with the sending entity, the set of attributes associated with the receiving entity, and the first validation code; calculate a second validation code based at least in part on the information in the payment authorization message other than the first validation code; determine that the second validation code is the same as the first validation code; extract the first validation code from the payment authorization message; and communicate, using the network interface module, the payment authorization message to a receiving financial institution. - View Dependent Claims (11, 12, 13, 14, 15)
-
Specification