System, method and program product for account transaction validation
First Claim
1. A system for validating a credit card transaction comprising a personal computing device comprising:
- a processor for generating validation codes;
a memory for storing account information;
a clock having date and time information;
a keypad for entering enabling data; and
a display comprising;
an encrypted validation code;
wherein said processor generates said encrypted validation code for said transaction based on said account information.
0 Assignments
0 Petitions
Accused Products
Abstract
A system, method and program product for account transaction validation which may be downloaded or otherwise installed on a networked computing device such as a cell phone or other networked computing device. The networked computing device provides an encrypted validation code to a merchant for each transaction. The validation code is uniquely computed for each transaction and may be based on transaction time and/or other transaction data. The code algorithm is unique for each cardholder. Only the bank transaction center has knowledge of the particular algorithm for each cardholder. When transaction details such as transaction dollar amount are included in the generation of the code, the code may be used to validate the reported transaction dollar amount. An algorithm is disclosed for generating a unique code based on time and/or transaction dollar amount.
173 Citations
20 Claims
-
1. A system for validating a credit card transaction comprising
a personal computing device comprising: -
a processor for generating validation codes;
a memory for storing account information;
a clock having date and time information;
a keypad for entering enabling data; and
a display comprising;
an encrypted validation code;
wherein said processor generates said encrypted validation code for said transaction based on said account information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for validating a transaction comprising:
-
providing a personal computing device configured to generate coded validation numbers;
generating a coded validation number for said transaction;
providing a merchant said coded validation number;
providing said merchant an account number;
reporting said coded validation number and said account number to a transaction center by said merchant; and
using said coded validation number at said transaction center to validate said transaction. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 20)
-
Specification