System for facilitating a transaction
First Claim
Patent Images
1. A computer-implemented method for facilitating a transaction, comprising the steps of:
- identifying, via a host computer, a primary account of a first party;
providing a smart card to the first party, the smart card being associated with the primary account of the first party and having information stored thereon;
associating a personal identification number (PIN) with the smart card;
receiving a transaction authorization request from a second party associated with a merchant, where the transaction authorization request includes a transaction number generated and associated with the transaction authorization request by, at least;
displaying a secondary transaction number icon on a transaction interface system;
launching a secondary transaction number application by selecting the icon;
interfacing the smart card with the transaction interface system and receiving the PIN from the first party;
generating, by at least one of a remote server and the smart card, a transaction number based, at least in part, on the information stored on the smart card;
transmitting, by the at least one the remote server and the smart card, the transaction number to the second party; and
auto-filling, by the second party, the transaction number into the transaction authorization request;
identifying, via the host computer, the primary account of the first party based, at least in part, on the transaction number;
authorizing, via the host computer, the transaction authorization request based, at least in part, on the primary account of the first party; and
returning an approval message from the host computer to the second party when the transaction authorization request is authorized.
4 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a system and method for facilitating a transaction using a secondary transaction number that is associated with a cardholder'"'"'s primary account. The cardholder provides the secondary transaction number, often with limited-use conditions associated therewith, to a merchant to facilitate a more secure and confident transaction.
469 Citations
21 Claims
-
1. A computer-implemented method for facilitating a transaction, comprising the steps of:
-
identifying, via a host computer, a primary account of a first party; providing a smart card to the first party, the smart card being associated with the primary account of the first party and having information stored thereon; associating a personal identification number (PIN) with the smart card; receiving a transaction authorization request from a second party associated with a merchant, where the transaction authorization request includes a transaction number generated and associated with the transaction authorization request by, at least; displaying a secondary transaction number icon on a transaction interface system; launching a secondary transaction number application by selecting the icon; interfacing the smart card with the transaction interface system and receiving the PIN from the first party; generating, by at least one of a remote server and the smart card, a transaction number based, at least in part, on the information stored on the smart card; transmitting, by the at least one the remote server and the smart card, the transaction number to the second party; and auto-filling, by the second party, the transaction number into the transaction authorization request; identifying, via the host computer, the primary account of the first party based, at least in part, on the transaction number; authorizing, via the host computer, the transaction authorization request based, at least in part, on the primary account of the first party; and returning an approval message from the host computer to the second party when the transaction authorization request is authorized. - View Dependent Claims (2, 3, 4)
-
-
5. A method for facilitating a transaction, comprising the steps of:
-
identifying, via a host computer, a primary account of a first party; providing a smart card to the first party, the smart card being associated with the primary account of the first party and having information stored thereon; associating a personal identification number (PIN) with the smart card; receiving a transaction authorization request from a second party associated with a merchant, where the transaction authorization request includes a transaction number generated and associated with the transaction authorization request by, at least; displaying a secondary transaction number icon on a transaction interface system; launching a secondary transaction number application by selecting the icon; interfacing the smart card with the transaction interface system and receiving the PIN from the first party; generating, by at least one of a remote server and the smart card, a transaction number based, at least in part, on the information stored on the smart card; transmitting, by the at least one of the remote server and the smart card, the transaction number to the second party; and auto-filling, by the second party, the transaction number into the transaction authorization request; identifying, via the host computer, the primary account of the first party based, at least in part, on the transaction number; processing, via the host computer, the transaction authorization request, wherein the processing includes identifying the primary account of the first party that is associated with the transaction number; replacing the transaction number with an account number associated with the primary account of the first party; and generating a billing statement that includes at least the account number associated with the primary account of the first party. - View Dependent Claims (6, 7, 8, 9)
-
-
10. A method of processing authorization and settlement requests in a transaction system, comprising steps of:
-
receiving a transaction authorization request from a second party associated with a merchant, where the transaction authorization request includes a transaction number generated and associated with the transaction authorization request by, at least; displaying a secondary transaction number icon on a transaction interface system; launching a secondary transaction number application by selecting the icon; interfacing a smart card with the transaction interface system and receiving a personal identification number (PIN) from a first party associated with the smart card, the smart card having information stored thereon; generating, by at least one of a remote server and the smart card, a transaction number based, at least in part, on the information stored on the smart card; transmitting, by the at least one of the remote server and the smart card, the transaction number to the second party; and auto-filling, by the second party, the transaction number into the transaction authorization request; routing the transaction authorization request to a card authorization system to determine whether limited-use conditions of an account associated with the transaction number have been satisfied; returning, via the card authorization system, a message to the second party based on whether the limited-use conditions have been satisfied; receiving, from the second party, a settlement request for payment of a transaction associated with the transaction number; routing the settlement request for payment to a financial capture system; creating an accounts payable file and routing the accounts payable file to an accounts payable system for payment processing; and creating an accounts receivable file and routing the accounts receivable file to a service that retrieves an account number corresponding with the transaction number, replaces the transaction number with the account number, and forwards the resulting accounts receivable file to an accounts receivable system to generate a billing statement. - View Dependent Claims (11, 12, 13)
-
-
14. A computer readable storage medium having stored thereon a plurality of instructions, said plurality of instructions when executed by one or more processors, cause said one or more processors to perform:
-
identifying, via a host computer, a primary account of a first party; providing a smart card to the first party, a smart card being associated with the primary account of the first party and having information stored thereon; associating a personal identification number (PIN) with the smart card; receiving a transaction authorization request from a second party associated with a merchant, where the transaction authorization request includes a transaction number generated and associated with the transaction authorization request by, at least; displaying a secondary transaction number icon on a transaction interface system; launching a secondary transaction number application by selecting the icon; interfacing the smart card with the transaction interface system and receiving the PIN from the first party; generating, by at least one of a remote server and the smart card, a transaction number based, at least in part, on the information stored on the smart card; transmitting, by the at least one of the remote server and the smart card, the transaction number to the second party; and auto-filling, by the second party, the transaction number into the transaction authorization request; identifying, via the host computer, the primary account of the first party based, at least in part, on the transaction number; authorizing, via the host computer, the transaction authorization request based, at least in part, on the primary account of the first party; and returning an approval message from the host computer to the second party when the transaction authorization request is authorized. - View Dependent Claims (15, 16, 17)
-
-
18. A method comprising the steps of:
-
identifying, via a host computer, a primary account of a first party; providing a smart card to the first party, the smart card being associated with the primary account of the first party and having information stored thereon; associating a personal identification number (PIN) with the smart card; receiving a transaction authorization request from a second party associated with a merchant, where the transaction authorization request includes a transaction number generated and associated with the transaction authorization request by, at least; displaying a secondary transaction number icon on a transaction interface system, wherein the secondary transaction number icon is driven by a card provider application specific to a card provider of the smart card; launching the card provider application by selecting the icon; interfacing the smart card with the transaction interface system and receiving the PIN from the first party; generating, by at least one of a remote server and the smart card, a transaction number based, at least in part, on the information stored on the smart card; transmitting, by the at least one of the remote server and the smart card, the transaction number to the second party; and auto-filling, by the second party, the transaction number into the transaction authorization request; identifying, via the host computer, the primary account of the first party based, at least in part, on the transaction number; authorizing, via the host computer, the transaction authorization request based, at least in part, on the primary account of the first party; and transmitting, via the host computer, an approval message to the second party when the transaction authorization request is authorized. - View Dependent Claims (19, 20, 21)
-
Specification