Patent ID: 7657489

Claim:
A secure wireless payment transaction system, comprising: at least one processor; and a memory connected with the at least one processor, the memory containing a plurality of program instructions that cause the at least one processor to: receive a Personal identification Number (PIN) in a message that is sent from a mobile communication device; receive a mobile communication device identifier identifying the mobile communication device with the message; authenticate a transaction based on the PIN and the mobile communication device identifier; generate a transaction code if the transaction is authenticated; return the transaction code to the mobile communication device; receive a transaction amount, a merchant identifier, and the transaction code from a merchant's Point of Sale (POS) system; approve the transaction based on the merchant identifier, the transaction amount, and recognition of the transaction code, wherein, in causing the at least one processor to approve the transaction, the plurality of program instructions cause the at least one processor to determine whether a user account associated with the transaction contains sufficient funds to cover the transaction amount; and transmit an approval code to the POS system when the transaction is approved.