×

Apparatus for executing an application function using a smart card and methods therefor

  • US 7,870,202 B2
  • Filed: 06/05/2006
  • Issued: 01/11/2011
  • Est. Priority Date: 12/03/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for effecting the execution of an application function on an application server from a mobile client device with a smart card, said mobile client device being coupled to a proxy server, said proxy server being further coupled to said application server that executes said application function, said method comprising:

  • receiving at said proxy server from said mobile client device a first message, wherein said first message includes a first message destination address and a first message origination address, and wherein said proxy server is a final destination of said first message, and wherein said first message pertains to a request to execute said application function, and wherein said first message includes a human-readable input parameter; and

    wherein said first message conforms to a text-based user-to-user messaging protocol;

    authenticating in said proxy server a user associated with said first message origination address by sending a token request message to said user at a message confirmation address and receiving a token generated by said smart card, wherein said token is received in said proxy server at a non-persistent message address that is configured to be inactivated after said authenticating;

    selecting in said proxy server said application server based at least on said human-readable input parameter of said first message;

    generating in said proxy server a second message utilizing said first message, wherein said second message is for use by said application server; and

    transmitting to said application server from said proxy server said second message, to cause said application server to execute said application function based on said second message.

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