System, method, and computer program for dynamically identifying a merchant associated with an authorization request for a payment card
First Claim
1. A method, performed by a payment card system that processes payment card transactions, for dynamically identifying merchants associated with one or more purchase authorization requests, wherein each merchant is associated with a select merchant identifier used to identify said merchant for the purpose of processing the one or more purchase authorization requests, the method comprising:
- creating and storing a plurality of unique signatures for each of a plurality of registered merchants, wherein each of the plurality of unique signatures for the plurality of registered merchants is based on a combination of values of merchant attributes associated with each registered merchant, and wherein the plurality of unique signatures for the plurality of registered merchants are created in response to receiving one or more purchase authorization requests in which the select merchant identifier is recognized and matched to a registered merchant, and wherein the values of the merchant attributes for the plurality of unique signatures for the plurality of registered merchants are obtained from said one or more purchase authorization requests having recognized select merchant identifiers;
receiving a purchase authorization request for a payment card that includes an unrecognized merchant identifier to be used to process purchase authorization requests, wherein the unrecognized merchant identifier corresponds to an unrecognized merchant;
generating a plurality of unique signatures for the unrecognized merchant based on a combination of values of merchant attributes in the purchase authorization request having the unrecognized merchant identifier, wherein the plurality of unique signatures for the unrecognized merchant are based on the same combination of merchant attributes as the plurality of unique signatures for the plurality of registered merchants;
determining that one or more of the generated plurality of unique signatures for the unrecognized merchant match one or more of the plurality of unique signatures for the plurality of registered merchants; and
in response to one or more of the generated plurality of unique signatures for the unrecognized merchant matching one or more of the plurality of unique signatures for the plurality of registered merchants, associating the purchase authorization request having the unrecognized merchant identifier with the select merchant identifier of a registered merchant for which the one or more unique signatures for the unrecognized merchant and for the registered merchant match, and processing the purchase authorization request as originating from the matched registered merchant.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure is directed to a system, method, and computer program for dynamically identify a merchant associated with an authorization request for a payment card, wherein a merchant identifier in the authorization request is unrecognized. A plurality of unique signatures is created for each of a plurality of registered merchants, wherein the signatures for each registered merchant are based on values of merchant attributes associated with the registered merchant. In response to the system receiving an authorization request for a payment card that includes an unrecognized merchant identifier used to process authorization requests, a plurality of unique signatures is generated for the unrecognized merchant based on a combination of merchant attributes in the authorization request. A payment processing system then determines if the signatures match one of the signatures previously created for the registered merchants. If so, the authorization request is identified as originating from the matching registered merchant.
-
Citations
21 Claims
-
1. A method, performed by a payment card system that processes payment card transactions, for dynamically identifying merchants associated with one or more purchase authorization requests, wherein each merchant is associated with a select merchant identifier used to identify said merchant for the purpose of processing the one or more purchase authorization requests, the method comprising:
-
creating and storing a plurality of unique signatures for each of a plurality of registered merchants, wherein each of the plurality of unique signatures for the plurality of registered merchants is based on a combination of values of merchant attributes associated with each registered merchant, and wherein the plurality of unique signatures for the plurality of registered merchants are created in response to receiving one or more purchase authorization requests in which the select merchant identifier is recognized and matched to a registered merchant, and wherein the values of the merchant attributes for the plurality of unique signatures for the plurality of registered merchants are obtained from said one or more purchase authorization requests having recognized select merchant identifiers; receiving a purchase authorization request for a payment card that includes an unrecognized merchant identifier to be used to process purchase authorization requests, wherein the unrecognized merchant identifier corresponds to an unrecognized merchant; generating a plurality of unique signatures for the unrecognized merchant based on a combination of values of merchant attributes in the purchase authorization request having the unrecognized merchant identifier, wherein the plurality of unique signatures for the unrecognized merchant are based on the same combination of merchant attributes as the plurality of unique signatures for the plurality of registered merchants; determining that one or more of the generated plurality of unique signatures for the unrecognized merchant match one or more of the plurality of unique signatures for the plurality of registered merchants; and in response to one or more of the generated plurality of unique signatures for the unrecognized merchant matching one or more of the plurality of unique signatures for the plurality of registered merchants, associating the purchase authorization request having the unrecognized merchant identifier with the select merchant identifier of a registered merchant for which the one or more unique signatures for the unrecognized merchant and for the registered merchant match, and processing the purchase authorization request as originating from the matched registered merchant. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A payment card system for dynamically identifying merchants associated with one or more purchase authorization requests, wherein each merchant is associated with a select merchant identifier used to identify said merchant for the purpose of processing the one or more purchase authorization requests, the payment card system comprising:
-
one or more processors; one or more memory units coupled to the one or more processors, wherein the one or more memory units store instructions that, when executed by the one or more processors, cause the payment card system to perform the operations of; creating and storing a plurality of unique signatures for each of a plurality of registered merchants, wherein each of the plurality of unique signatures for the plurality of registered merchants is based on a combination of values of merchant attributes associated with each registered merchant, and wherein the plurality of unique signatures for the plurality of registered merchants are created in response to receiving one or more purchase authorization requests in which the select merchant identifier is recognized and matched to a registered merchant, and wherein the values of the merchant attributes for the plurality of unique signatures for the plurality of registered merchants are obtained from said one or more purchase authorization requests having recognized select merchant identifiers; receiving a purchase authorization request for a payment card that includes an unrecognized merchant identifier to be used to process purchase authorization requests, wherein the unrecognized merchant identifier corresponds to an unrecognized merchant; generating a plurality of unique signatures for the unrecognized merchant based on a combination of values of merchant attributes in the purchase authorization request having the unrecognized merchant identifier, wherein the plurality of unique signatures for the unrecognized merchant are based on the same combination of merchant attributes as the plurality of unique signatures for the plurality of registered merchants; determining that one or more of the generated plurality of unique signatures for the unrecognized merchant match one or more of the plurality of unique signatures for the plurality of registered merchants; and in response to one or more of the generated plurality of unique signatures for the unrecognized merchant matching one or more of the plurality of unique signatures for the plurality of registered merchants, associating the purchase authorization request having the unrecognized merchant identifier with the select merchant identifier of a registered merchant for which the one or more unique signatures for the unrecognized merchant and for the registered merchant match, and processing the purchase authorization request as originating from the matched registered merchant. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory, computer-readable medium comprising a computer program, that, when executed by a payment card system, enables the payment card system to perform the following method for dynamically identifying merchants associated with one or more purchase authorization requests, wherein each merchant is associated with a select merchant identifier used to identify said merchant for the purpose of processing the one or more purchase authorization requests, the method comprising:
-
creating and storing a plurality of unique signatures for each of a plurality of registered merchants, wherein each of the plurality of unique signatures for the plurality of registered merchants is based on a combination of values of merchant attributes associated with each registered merchant, and wherein the plurality of unique signatures for the plurality of registered merchants are created in response to receiving one or more purchase authorization requests in which the select merchant identifier is recognized and matched to a registered merchant, and wherein the values of the merchant attributes for the plurality of unique signatures for the plurality of registered merchants are obtained from said one or more purchase authorization requests having recognized select merchant identifiers; receiving a purchase authorization request for a payment card that includes an unrecognized merchant identifier to be used to process purchase authorization requests, wherein the unrecognized merchant identifier corresponds to an unrecognized merchant; generating a plurality of unique signatures for the unrecognized merchant based on a combination of values of merchant attributes in the purchase authorization request having the unrecognized merchant identifier, wherein the plurality of unique signatures for the unrecognized merchant are based on the same combination of merchant attributes as the plurality of unique signatures for the plurality of registered merchants; determining that one or more of the generated plurality of unique signatures for the unrecognized merchant match one or more of the plurality of unique signatures for the plurality of registered merchants; and in response to one or more of the generated plurality of unique signatures for the unrecognized merchant matching one or more of the plurality of unique signatures for the plurality of registered merchants, associating the purchase authorization request having the unrecognized merchant identifier with the select merchant identifier of a registered merchant for which the one or more unique signatures for the unrecognized merchant and for the registered merchant match, and processing the purchase authorization request as originating from the matched registered merchant. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification