IP Library Patent Application 13167829
Patent Application
App. No. 13/167,829

CONDUCTING A MOBILE FINANCIAL TRANSCATION USING A SECURE ELEMENT AND SMS

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/167,829
Abstract

A method for conducting a mobile financial transaction using an NFC secure element and transmitting data associated with the transaction between a wireless communication and a remote server. The method includes running a mobile application on the wireless communication device, in which the mobile application is a rich client application. The method further includes transmitting data associated with the mobile application between the wireless communication device and the remote server using short message service (SMS). The mobile application links corresponding data transmitted through the short message service (SMS) for use by the mobile application.

Claims (45)

1 - 4 . (canceled)

5 . A method for conducting a transaction between a mobile communication device and a remote Point-Of-Sale terminal, the method comprising:

executing a payment application on a processor of a secure element that is coupled to a mobile communication device, the secure element including:

a memory storing the payment application and payment credentials, the execution of the payment application facilitating the transfer of the payment credentials with the remote Point-Of-Sale terminal,

a processor that executes the payment application stored in the memory,

a wireless transceiver that sends transaction data including the payment credentials associated with the executed payment application through a second communication channel to the remote Point-Of-Sale terminal, the second communication channel being different from a first communication channel through which the mobile communication device communicates voice data, the payment application executed in response to a near field communication induction-based trigger from the remote Point-Of-Sale terminal; and

wirelessly transmitting transaction data associated with the executed payment application through the second communication channel to the remote Point-Of-Sale terminal using the wireless transceiver.

receiving manual user authentication at the remote Point-Of-Sale terminal entered by the user if the remote Point-Of-Sale terminal determines authentication is required and prompts the user for authentication wherein authentication is performed by a remote server after the payment application has been triggered by the remote terminal and after payment credentials have been transferred to remote terminal, but prior to the payment being processed

receiving a short message service (SMS) response from the remote server associated with the transaction at a pre-defined port of the mobile communication device, wherein the Point-Of-Sale terminal sends a notification associated with the transaction to the remote server;

storing the SMS response in the memory of the mobile communication device and

assembling the series of SMS messages identified at the pre-defined port into a predetermined order based on the number embedded in the header and as specified by the remote server;

formatting the assembled SMS messages in accordance with a selected style sheet associated with the transaction, wherein the style sheet is selected based on the identifier embedded in the header, formatting of the messages occurring in response to execution of the client application at the mobile communication device; and

displaying the formatted SMS messages on a display of the mobile communication device for the transaction, the display of the formatted SMS messages resulting from the selected style sheet executed by the client application.

6 . The method of claim 1 , wherein the secure element is affixed externally to the mobile communication device and is not electrically connected to the interior components in the mobile communication device, wherein the secure element includes a lining composed of RF absorbent material to shield the secure element from interference generated by the interior components of the mobile communication device and has sufficient size and thickness to shield the secure element from different levels of interference generated by different mobile communication devices.

7 . The method of claim 1 , wherein the secure element is permanently integrated within the body of the mobile communication device and is electrically connected to the interior components of the mobile communication device that utilize the NFC channel, and the secure element does not support CDMA or GSM communication.

8 . The method of claim 1 , wherein the secure element is removable and integrated into a slot within the mobile communication device which is electrically connected to the interior components of the mobile communication device that utilize the NFC channel and the secure element does not support CDMA or GSM communication.

9 . The method of claim 1 , wherein the number includes an indicator of a total number of messages in a series of SMS messages related to the mobile financial transaction

10 . The method of claim 1 , further comprising transmitting an acknowledgement of an SMS message from a series of SMS messages to the remote server.

11 . The method of claim 1 wherein the number embedded in the header and as specified by the remote server is different from an order of the series of SMS messages as determined by a network operator, and wherein the remote server order overrides that of the network operator.

12 . The method of claim 1 wherein one or more of the series of SMS messages are encrypted by the client application for storage at the mobile communication device.

13 . The method of claim 1 wherein the client application executing at the mobile communication device is a thin client application.

14 . The method of claim 1 , wherein the client application executing at the mobile communication device is a rich client application.

15 . The method of claim 1 further comprising:

determining that a respective SMS message of the series of SMS messages related to the mobile financial transaction has not arrived at the wireless communication device within a specified time interval; and

transmitting a request to the remote server to retransmit the respective SMS message

16 . The method of claim 1 , further comprising generating a command for a particular mobile financial transaction function at the client application on the mobile communication device which is transmitted to the remote server

17 . The method of claim 12 , wherein command is converted to an SMS message format.

18 . The method of claim 13 , wherein the command involves a plurality of SMS messages transmitted to the remote server through a predefined logical port at the mobile communication device.

19 . The method of claim 12 , wherein the command is a request for an account balance.

20 . The method of claim 12 , wherein the command is a request for transaction history.

21 . The method of claim 12 , wherein the command is to add payment accounts.

22 . The method of claim 12 , wherein the command is to specific a default payment account.

23 . The method of claim 12 , wherein the command is a request for a bill payment transaction.

24 . The method of claim 12 , wherein the command is to establish bill payees

25 . The method of claim 12 wherein the command is for a transfer of funds.

26 . The method of claim 16 , wherein the transfer of funds is based on an account number.

27 . The method of claim 16 , wherein the transfer of funds is based on a mobile wallet identification number associated with a user of the mobile communication device.

28 . The method of claim 16 , wherein the transfer of funds is based on an ACH transaction code.

29 . The method of claim 12 , wherein the command is to load funds into a mobile payment account.

30 . The method of claim 12 , wherein the command is to unload funds from a mobile payment account.

31 . The method of claim 12 , wherein the command is to synchronized financial data between the remote server and the mobile communication device.

32 . The method of claim 12 , wherein the command is to create a later executed financial transaction in an online or an offline mode.

33 . The method of claim 12 , wherein the command is to store transaction data.

34 . The method of claim 12 , further comprising receiving an acknowledgment of the command from the remote server.

35 . The method of claim 12 , wherein the series of SMS messages received at the mobile communication device are in response to one or more commands generated by the client application at the mobile communication device, wherein each different type of mobile financial transaction function is displayed on the client application using a style sheet that is associated with each different identifier