Method and system for determining point of sale authorization
First Claim
1. An automated computer implemented method for determining authorization for a transaction based on a merchant profile, wherein the method is executed by a decision engine comprising one or more computer processors which communicates with a user via a communication network, the method comprising the steps of:
- receiving an authorization request for a transaction from a customer at a merchant location, via a communication network;
accessing a customer profile associated with the customer, from a computer database containing customer profile data and merchant profile data wherein a customer profile is associated with a particular customer and wherein a merchant profile is associated with a particular merchant, wherein the merchant profile comprises a merchant behavior profile, a merchant type, and a geographic location of the merchant;
accessing, from the computer database, a merchant profile associated with a merchant involved in the transaction;
executing, with the decision engine, one or more rules to the authorization request wherein the one or more rules generate merchant segmentation data to identify potentially fraudulent activity;
executing, with the decision engine, one or more scoring algorithms to the authorization request wherein the one or more scoring algorithms indicate an assessment of risk;
performing, with the decision engine, a velocity check to the transaction wherein the velocity check refers to a frequency of spend over a period of time for similar transactions for the merchant;
performing, with the decision engine, a distance check to the transaction wherein the distance check refers to a distance between a current transaction and a previous transaction;
in response to the customer profile data, the merchant profile, the merchant segmentation data, the assessment of risk, the frequency of spend and the distance check, automatically determining, with the decision engine, an authorization response; and
transmitting the authorization response for the transaction via the communication network.
1 Assignment
0 Petitions
Accused Products
Abstract
According to an embodiment of the present invention, an automated computer implemented method and system for determining authorization for a point of sale transaction, wherein the method is executed by a programmed computer processor which communicates with a user via a communication network comprising receiving a point of sale authorization request for a transaction from a customer at a merchant, via a communication network; accessing profile data associated with one or more of the customer, an account associated with the customer and the merchant involved in the transaction; applying one or more rules to the authorization request wherein the one or more rules comprises one or more of credit rules and fraud rules; applying one or more scoring algorithm to the authorization request wherein the one or more scoring algorithm indicates an assessment of risk; determining an authorization response, via a programmed computer processor, based at least in part on a combination of profile data, the one or more applied rules and the one or more applied scoring algorithms; providing the authorization response for the transaction via the communication network.
-
Citations
16 Claims
-
1. An automated computer implemented method for determining authorization for a transaction based on a merchant profile, wherein the method is executed by a decision engine comprising one or more computer processors which communicates with a user via a communication network, the method comprising the steps of:
-
receiving an authorization request for a transaction from a customer at a merchant location, via a communication network; accessing a customer profile associated with the customer, from a computer database containing customer profile data and merchant profile data wherein a customer profile is associated with a particular customer and wherein a merchant profile is associated with a particular merchant, wherein the merchant profile comprises a merchant behavior profile, a merchant type, and a geographic location of the merchant; accessing, from the computer database, a merchant profile associated with a merchant involved in the transaction; executing, with the decision engine, one or more rules to the authorization request wherein the one or more rules generate merchant segmentation data to identify potentially fraudulent activity; executing, with the decision engine, one or more scoring algorithms to the authorization request wherein the one or more scoring algorithms indicate an assessment of risk; performing, with the decision engine, a velocity check to the transaction wherein the velocity check refers to a frequency of spend over a period of time for similar transactions for the merchant; performing, with the decision engine, a distance check to the transaction wherein the distance check refers to a distance between a current transaction and a previous transaction; in response to the customer profile data, the merchant profile, the merchant segmentation data, the assessment of risk, the frequency of spend and the distance check, automatically determining, with the decision engine, an authorization response; and transmitting the authorization response for the transaction via the communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 11, 12, 13, 14, 15, 16)
-
-
10. An automated computer implemented system for determining authorization for a transaction based on a merchant profile, the system comprising:
-
a computer database containing customer profile data and merchant profile data wherein a customer profile is associated with a particular customer and wherein a merchant profile is associated with a particular merchant, wherein the merchant profile comprises a merchant behavior profile, a merchant type, and a geographic location of the merchant and a decision engine, which decision engine comprises one or more computer processors and is coupled to the computer database and programmed to; receive an authorization request for a transaction from a customer at a merchant location, via a communication network; access, from the computer database, a customer profile associated with the customer; access, from the computer database, a merchant profile associated with a merchant involved in the transaction; execute one or more rules to the authorization request wherein the one or more rules generate merchant segmentation data to identify potentially fraudulent activity; execute one or more scoring algorithms to the authorization request wherein the one or more scoring algorithms indicate an assessment of risk; perform a velocity check to the transaction wherein the velocity check refers to a frequency of spend over a period of time for similar transactions for the merchant; perform a distance check to the transaction wherein the distance check refers to a distance between a current transaction and a previous transaction; in response to the customer profile data, the merchant profile, the merchant segmentation data, the assessment of risk, the frequency of spend and the distance check, automatically determine an authorization response for the transaction, with the decision engine; and transmit, using the communication network, the authorization response to the authorization request for the transaction.
-
Specification