IP Library › Granted Patent US 11,935,023
Granted Patent B2
US 11,935,023 · App. 17/233,881 · Granted Mar 19, 2024

Extended-length payment account issuer identification numbers

Inventors: Jason J. Lacoss-Arnold (Saint Louis, MO); Chandrasekhar Rao Nadella (St. Peters, MO); Jeffrey L. Altemueller (Marthasville, MO); Ganesh L. Iyer (Chesterfield, MO)
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
G06Q20/20G06Q20/326G06Q20/3278G06Q20/36G06Q20/385
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,935,023
App. No.
17/233,881
Granted
Mar 19, 2024
Kind
B2
Abstract

A payment-enabled mobile device is placed in communication with a POS (point of sale) terminal to facilitate a purchase transaction. A user selects a payment account in the payment-enabled mobile device. Payment credentials are transmitted from the payment-enabled mobile device to the POS terminal. The payment credentials include a PAN-length identifier that identifies an issuer of the selected payment account.

Claims (42)

1. A method to operate a payment enabled mobile device to generate a payment authorization request message, the method comprising:

receiving transaction information from a point of sale, the transaction information including a transaction total amount, a merchant identifier and other transaction data;

retrieving an issuer identification number that identifies an issuer of a payment account for use in conducting the transaction;

retrieving at least a first flag corresponding to the issuer identification number;

performing a reversible transformation of an account identifier associated with the payment account to generate a transformed account identifier, the reversible transformation performed based at least in part on the at least first flag; and

transmitting a payment authorization request message to initiate payment processing, the payment authorization request message including a number of standard fields including (i) the issuer number in a standard field normally identifying an account, (ii) the transaction information in standard fields normally identifying transaction information, and (iii) the transformed account identifier in a standard field normally identifying optional data.

2. The method of claim 1 , wherein the at least first flag identifies at least a first item of transaction information.

3. The method of claim 1 , further comprising:

retrieving at least a second flag corresponding to the issuer identification number; and

identifying a first item of transaction information based on the first flag and identifying a second item of transaction information based on the second flag;

combining the first item of transaction information and the second item of transaction information to form a dynamic mask to generate the transformed account identifier.

4. The method of claim 3 , wherein the reversible transformation of the account identifier includes at least one of (i) an exclusive OR of the first item of transaction information with the second item of transaction information, and (ii) a concatenation of the first item of transaction information with the second item of transaction information.

5. The method of claim 1 , wherein issuer identification number further identifies a type of interchange fee that is applicable to the payment authorization request message.

6. The method of claim 1 , further comprising:

encrypting the transformed account identifier.

7. The method of claim 1 , wherein retrieving an issuer identification number further comprises:

receiving, from a user, a selection of the payment account for use in conducting the transaction.

8. The method of claim 7 , further comprising:

receiving, from the user, a selection of a subaccount of the payment account for use in conducting the transaction.

9. The method of claim 1 , further comprising:

retrieving, from at least one of (i) a secure element in the mobile device and (ii) a secure cloud storage location, the account identifier associated with the payment account.

10. The method of claim 9 , wherein the account identifier is at least one of (i) a token, and (ii) a primary account number.

11. A mobile device, comprising:

a processing unit; and

a memory storage device including program code that when executed by the processing unit causes to the system to:

receive transaction information from a point of sale, the transaction information including a transaction total amount, a merchant identifier and other transaction data;

retrieve an issuer identification number that identifies an issuer of a payment account for use in conducting the transaction;

retrieve at least a first flag corresponding to the issuer identification number;

perform a reversible transformation of an account identifier associated with the payment account to generate a transformed account identifier, the reversible transformation performed based at least in part on the at least first flag; and

transmit a payment authorization request message to initiate payment processing, the payment authorization request message including a number of standard fields including (i) the issuer number in a standard field normally identifying an account, (ii) the transaction information in standard fields normally identifying transaction information, and (iii) the transformed account identifier in a standard field normally identifying optional data.

12. The mobile device of claim 11 , wherein the at least first flag identifies at least a first item of transaction information.

13. The mobile device of claim 11 , further comprising program code that when executed by the processing unit causes the system to:

retrieve at least a second flag corresponding to the issuer identification number; and

identify a first item of transaction information based on the first flag and identifying a second item of transaction information based on the second flag;

combine the first item of transaction information and the second item of transaction information to form a dynamic mask to generate the transformed account identifier.

14. The system of claim 13 , wherein the reversible transformation of the account identifier includes at least one of (i) an exclusive OR of the first item of transaction information with the second item of transaction information, and (ii) a concatenation of the first item of transaction information with the second item of transaction information.

15. The system of claim 11 , wherein retrieving an issuer identification number further comprises:

receiving, from a user, a selection of the payment account for use in conducting the transaction.

16. The system of claim 15 , further comprising program code that when executed by the processing unit causes the system to:

receive, from the user, a selection of a subaccount of the payment account for use in conducting the transaction.

17. The system of claim 11 , further comprising program code that when executed by the processing unit causes the system to:

retrieve, from at least one of (i) a secure element in the mobile device and (ii) a secure cloud storage location, the account identifier associated with the payment account.

Continuity (3)
Continuation 16379998 · Apr 10, 2019
Continuation 14641011 · Mar 6, 2015
Related Publication 20210241248A1 · Aug 5, 2021