SMART CARD PURCHASE TRANSACTIONS USING WIRELESS TELECOMMUNICATIONS NETWORK
First Claim
1. A method of purchasing an item from a merchant by a user over a wireless telecommunications network using a mobile telephone handset, said method comprising:
- formulating a draw request message at a subscriber identification module (SIM) of said handset that includes a purchase amount of said item;
sending said draw request message over said telecommunications network from said SIM of said handset to a payment server computer associated with said merchant;
generating a first cryptographic signature at said payment server computer using a first cryptographic key shared between said SIM and an issuer;
sending a debit message from said payment server computer to said SIM in said handset including said first cryptographic signature and an approval to debit said SIM by said purchase amount;
verifying said first cryptographic signature at said SIM using said first shared cryptographic key;
debiting a stored-value application of said SIM by said purchase amount;
sending a debit result message from said SIM to said payment server computer that includes a second cryptographic signature, said second cryptographic signature being generated using a second cryptographic key shared between said SIM and said issuer, said second cryptographic signature uniquely identifying said SIM and indicating that said stored-value application of said SIM has been debited by said purchase amount;
verifying said second cryptographic signature from said SIM using said second shared cryptographic key; and
sending a confirmation message from said payment server computer to said merchant indicating that said SIM has been debited by said purchase amount, whereby said merchant releases said item to said user.
0 Assignments
0 Petitions
Accused Products
Abstract
A mobile handset includes a card reader; a gateway; a funds issuer computer; and an authentication computer. The handset receives a request to load a value onto the smart card. The handset generates a funds request and sends it to a funds issuer computer. The funds issuer computer debits an account. The handset generates a load request with a signature and sends it to an authentication computer. The handset receives a response. The handset validates the second signature and loads value onto the smart card. For payment, the system includes a merchant server and a payment server. The handset sends an order request to the merchant computer, and receives a purchase instruction. The handset processes the message, and then sends a draw request message to a payment server. The payment server sends a debit message to debit the smart card. The handset validates the signature and debits the smart card.
52 Citations
14 Claims
-
1. A method of purchasing an item from a merchant by a user over a wireless telecommunications network using a mobile telephone handset, said method comprising:
-
formulating a draw request message at a subscriber identification module (SIM) of said handset that includes a purchase amount of said item; sending said draw request message over said telecommunications network from said SIM of said handset to a payment server computer associated with said merchant; generating a first cryptographic signature at said payment server computer using a first cryptographic key shared between said SIM and an issuer; sending a debit message from said payment server computer to said SIM in said handset including said first cryptographic signature and an approval to debit said SIM by said purchase amount; verifying said first cryptographic signature at said SIM using said first shared cryptographic key; debiting a stored-value application of said SIM by said purchase amount; sending a debit result message from said SIM to said payment server computer that includes a second cryptographic signature, said second cryptographic signature being generated using a second cryptographic key shared between said SIM and said issuer, said second cryptographic signature uniquely identifying said SIM and indicating that said stored-value application of said SIM has been debited by said purchase amount; verifying said second cryptographic signature from said SIM using said second shared cryptographic key; and sending a confirmation message from said payment server computer to said merchant indicating that said SIM has been debited by said purchase amount, whereby said merchant releases said item to said user. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of purchasing an item from a merchant server computer by a user over a wireless telecommunications network using a mobile telephone handset, said method comprising:
-
formulating a draw request message at said handset that includes a purchase amount of said item; sending said draw request message over said telecommunications network from a subscriber identification module (SIM) of said handset to a payment server computer associated with said merchant server computer; receiving a debit message at said handset from said payment server computer that includes a cryptographic signature S2 and an approval to debit said SIM by said purchase amount, said cryptographic signature S2 being generated using a first cryptographic key shared between said SIM and an issuer; verifying said cryptographic signature S2 at said SIM using said first shared cryptographic key; debiting a stored-value application of said SIM by said purchase amount; sending a debit result message from said SIM to said payment server computer that includes a cryptographic signature S3, said cryptographic signature S3 being generated using a second cryptographic key shared between said SIM and said issuer, said signature S3 uniquely identifying said SIM and indicating that said stored-value application of said SIM has been debited by said purchase amount; and receiving said item by said user. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
Specification