Secure Financial Transactions
First Claim
1. A financial transaction number generator for generating a unique transaction number, in which the transaction number simulates a conventional credit or debit card primary account number and incorporates therein an account number of a transactor.
1 Assignment
0 Petitions
Accused Products
Abstract
a primary account number (“PAN”) of a conventional credit or debit account with a bank or other financial institution is emulated or simulated, which incorporates, in encrypted form, the actual account number. The simulated PAN may also incorporate an amount to be debited from that account. Thus, an account number and an amount are encrypted and mapped into a string of digits which appears to be a valid PAN. The actual account number and the transaction amount are thus embedded in the simulated PAN. The simulated PAN is then processed by existing financial transacting infrastructure, with the issuing bank knowing that it is not a PAN and that the appropriate digits are to be decrypted to provide the embedded account number and the embedded amount. In one application, a transactor wishing to effect a financial transaction, generates a simulated PAN and supplies it to a supplier of goods or services from whom he wishes to purchase said goods or services. The supplier enters the simulated PAN and the amount of the transaction in a conventional way. This data is then transmitted to an acquiring bank, which onwardly transmits it to the issuing bank for authorisation. The issuing bank then extracts the embedded account number and embedded amount, checks that the embedded amount and the supplied amount are the same (as well as other conventional checks), and if they are the same authorizes the transaction. Those skilled in the art will appreciate that, in most instances, a transactor is required to provide an expiry date and a card verification value (“CVV”). Either or both of these could also be simulated and used to encrypt information
28 Citations
57 Claims
- 1. A financial transaction number generator for generating a unique transaction number, in which the transaction number simulates a conventional credit or debit card primary account number and incorporates therein an account number of a transactor.
- 18. A financial institution processing facility for processing a financial transaction number that simulates a conventional credit or debit card primary account number and which has incorporated therein an account number of a transactor, which includes an extractor for extracting from the simulated primary account number the account number.
- 30. A method of conducting a financial transaction, which includes generating a unique financial transaction number which simulates a conventional credit or debit card primary account number and incorporates therein an account number of a transactor.
-
44. A method of processing a financial transaction, which includes receiving an ostensible financial transaction number that simulates a conventional credit or debit card primary account number and which has incorporated therein an account number of a transactor, together with a request to authorize payment of a deal amount;
- and extracting from the simulated primary account number the account number.
- View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
55. A method of facilitating a financial transaction in which an encrypted financial transaction number that simulates a conventional credit or debit card primary account number and which has incorporated therein an account number of a transactor is generated by a transactor, which includes providing the transactor with a memory module which has the transactor'"'"'s account number and an encryption algorithm stored therein.
-
56. A method of facilitating a financial transaction in which an encrypted financial transaction number that simulates a conventional credit or debit card primary account number and which has incorporated therein an account number of a transactor is generated by a transactor, which includes transmitting to the transactor his account number and an encryption algorithm.
-
57-60. -60. (canceled)
Specification