×

Method and apparatus for secure online transactions

  • US 7,908,227 B2
  • Filed: 01/12/2007
  • Issued: 03/15/2011
  • Est. Priority Date: 05/01/2002
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer-implemented method for conducting an online transaction comprising the steps of:

  • receiving, by a server, a request from a user to checkout a selection of merchandize or services sold by a merchant;

    generating, by said server, an extensible HTML page containing;

    a transaction message comprising a core specification that describes online transactions and a frame specification, said frame specification embedding said core specification in a web service message, said transaction message represented in a payment markup language that describes payment transactions; and

    a request for an authentication password from said user;

    transmitting, by said server, said extensible HTML page to a browser;

    rendering, by said browser, said extensible HTML page to a graphical interface that resembles a real-world receipt, said graphical interface displaying a sign button;

    receiving said authentication password from said user;

    authenticating said authentication password;

    installing, on said browser and by said user, a certificate of said user by using browser methods, said certificate of said user issued by said user'"'"'s bank;

    signing, by said browser, said core specification in said transaction message with said certificate of said user;

    transmitting, by said browser, said signature to said server in response to said user clicking said sign button;

    generating, by said server, a complete transaction message including said signature and sending it to a payment gateway; and

    verifying, by said payment gateway, said transaction message along with said signature and in response to said verifying, said payment gateway honoring said transaction.

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