Secure mobile payment system
First Claim
1. A method comprising:
- generating, by a server computer, a pseudo account identifier corresponding to an account identifier of an account of a user;
storing, by the server computer, an associated between the pseudo account identifier and the account identifier;
sending, by the server computer, the pseudo account identifier to a portable communication device over a first network, wherein the portable communication device has previously stored the account identifier of the user in a memory of the portable communication device, wherein the pseudo account identifier is automatically pushed to the portable communication device, and wherein reception of the pseudo account identifier by the portable communication device is transparent to the user such that the user does not know the pseudo account identifier is received;
receiving, by the server computer, an authorization request message for a transaction that includes the pseudo account identifier over a second network that is different from the first network;
converting, by the server computer, the pseudo account identifier in the authorization request message to the corresponding account identifier;
sending, by the server computer, the converted authorization request message with the account identifier to an issuer associated with the account, wherein the issuer generates an authorization response message including an indication of whether the transaction is approved or not approved;
receiving, by the server computer, the authorization response message; and
forwarding, by the server computer, the authorization response message to a sender of the authorization request message to complete the transaction based on the indication of whether the transaction is approved or not approved.
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method for conducting a transaction that includes receiving a pseudo account identifier that corresponds to a primary account identifier. The pseudo account identifier may be received at a portable wireless device and may be generated by a remote server computer. The portable wireless device can receive the pseudo account identifier over a first network and provide the pseudo account identifier to an access device. The access devices generally comprises a reader that can receive the pseudo account identifier, and thereafter send a message to request authorization of a transaction. The authorization request message may include the pseudo account identifier and is sent to a payment processing network. The authorization request message is sent to the payment processing network over a second network. The payment processing network may then process the authorization message and return a response that indicates if the transaction is authorized or not.
-
Citations
20 Claims
-
1. A method comprising:
-
generating, by a server computer, a pseudo account identifier corresponding to an account identifier of an account of a user; storing, by the server computer, an associated between the pseudo account identifier and the account identifier; sending, by the server computer, the pseudo account identifier to a portable communication device over a first network, wherein the portable communication device has previously stored the account identifier of the user in a memory of the portable communication device, wherein the pseudo account identifier is automatically pushed to the portable communication device, and wherein reception of the pseudo account identifier by the portable communication device is transparent to the user such that the user does not know the pseudo account identifier is received; receiving, by the server computer, an authorization request message for a transaction that includes the pseudo account identifier over a second network that is different from the first network; converting, by the server computer, the pseudo account identifier in the authorization request message to the corresponding account identifier; sending, by the server computer, the converted authorization request message with the account identifier to an issuer associated with the account, wherein the issuer generates an authorization response message including an indication of whether the transaction is approved or not approved; receiving, by the server computer, the authorization response message; and forwarding, by the server computer, the authorization response message to a sender of the authorization request message to complete the transaction based on the indication of whether the transaction is approved or not approved. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10)
-
-
8. A server computer comprising:
-
a processor; and a memory coupled to the processor, the memory storing computer code, which when executed by the processor, causes the server computer to perform operations including; generating a pseudo account identifier corresponding to an account identifier of an account of a user; storing an associated between the pseudo account identifier and the account identifier; sending the pseudo account identifier to a portable communication device over a first network, wherein the portable communication device has previously stored the account identifier of the user in a memory of the portable communication device, wherein the pseudo account identifier is automatically pushed to the portable communication device, and wherein reception of the pseudo account identifier by the portable communication device is transparent to the user such that the user does not know the pseudo account identifier is received; receiving an authorization request message for a transaction that includes the pseudo account identifier over a second network that is different from the first network; converting the pseudo account identifier in the authorization request message to the corresponding account identifier; sending the converted authorization request message with the account identifier to an issuer associated with the account, wherein the issuer generates an authorization response message including an indication of whether the transaction is approved or not approved; receiving the authorization response message; and forwarding the authorization response message to a sender of the authorization request message to complete the transaction based on the indication of whether the transaction is approved or not approved. - View Dependent Claims (9)
-
-
11. A portable communication device comprising:
-
a processor; and a memory coupled to the processor, the memory storing computer code, which when executed by the processor, causes the portable communication device to perform operations including; storing an account identifier associated with an account of a user; receiving a pseudo account identifier that corresponds to the account identifier over a first network, the pseudo account identifier being automatically pushed to the portable communication device from a server computer, wherein reception of the pseudo account identifier by the portable communication device is transparent to the user such that the user does not know the pseudo account identifier is received; and transmitting the pseudo account identifier to an access device to conduct a transaction, wherein the access device thereafter sends an authorization request message comprising the pseudo account identifier to a transaction processor over a second network that is different from the first network, wherein the transaction processor converts the pseudo account identifier in the authorization request message back to the account identifier and sends the authorization request message including the account identifier to an issuer associated with the account, wherein the issuer generates an authorization response message and sends the authorization response message to the transaction processor, and wherein the access device thereafter receives the authorization response message indicating whether the transaction is approved or not approved. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method comprising:
-
storing, by a portable communication device, an account identifier associated with an account of a user; receiving, by the portable communication device over a first network, a pseudo account identifier that corresponds to the account identifier, the pseudo account identifier being automatically pushed to the portable communication device from a server computer, wherein reception of the pseudo account identifier by the portable communication device is transparent to the user such that the user does not know the pseudo account identifier is received; and transmitting, by the portable communication device, the pseudo account identifier to an access device to conduct a transaction, wherein the access device thereafter sends an authorization request message comprising the pseudo account identifier to a transaction processor over a second network that is different from the first network, wherein the transaction processor converts the pseudo account identifier in the authorization request message back to the account identifier and sends the authorization request message including the account identifier to an issuer associated with the account, wherein the issuer generates an authorization response message and sends the authorization response message to the transaction processor, and wherein the access device thereafter receives the authorization response message indicating whether the transaction is approved or not approved. - View Dependent Claims (17, 18, 19, 20)
-
Specification