×

Conducting a payment using a secure element and SMS

  • US 8,019,365 B2
  • Filed: 10/31/2007
  • Issued: 09/13/2011
  • Est. Priority Date: 12/31/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for transmitting data between a mobile communication device and a remote server, the method comprising:

  • attaching, by a user, a secure element to an exterior of the mobile communication device, wherein the secure element is not electrically connected to the components in the mobile communication device, wherein the secure element includes;

    a memory for storing a payment application and payment credentials associated with a payment account, the execution of the payment application facilitating the transfer of the payment credentials to a Point-of-Sale (POS) terminal; and

    a wireless transceiver that sends transaction data including the payment credentials associated with the executed payment application through a second communication channel to the POS 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 an induction-based trigger from the POS terminal;

    wirelessly transmitting the transaction data associated with the executed payment application through the second communication channel to the POS terminal using the wireless transceiver to perform a POS transaction;

    receiving manual user authentication information at the POS terminal entered by the user through the mobile communication device, wherein the payment account is authenticated, wherein the authentication is performed by a remote server after the payment application has been triggered by the POS terminal and after payment credentials have been transferred to the POS terminal but prior to the payment being processed and completed;

    receiving a short message service (SMS) response from the remote server associated with the payment at the mobile communication device wherein the SMS response is stored in memory of the mobile communication device;

    generating a command for a particular mobile financial transaction function using the client application in the mobile communication, wherein the command is associated with the POS transaction;

    transmitting the command as one or more SMS messages to the remote server;

    identifying a series of SMS messages associated with a mobile financial transaction at a pre-defined port for the mobile communication device, the identified SMS messages each having a number and an identifier embedded in a header and originating from the remote server, the series of SMS messages identified by the client application executing at the mobile communication device;

    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, assembly of the series of SMS messages occurring as a result of the execution of the client application;

    formatting the assembled SMS messages in accordance with a selected style sheet for a particular mobile financial transaction function at the mobile communication device, wherein the style sheet is selected based on the identifier embedded in the header, wherein each different type of mobile financial transaction function and associated type of style sheet is associated with a different identifier, 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 as a part of the mobile financial transaction, the display of the formatted SMS messages resulting from the selected style sheet.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×