×

Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account

  • US 9,864,990 B2
  • Filed: 02/15/2011
  • Issued: 01/09/2018
  • Est. Priority Date: 06/18/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a system for purchasing products, the system including at least one buyer computing device for ordering products from seller computers using a virtual payment account and at least one seller computer for selling products to buyers in response to the receipt of orders from buyer computing devices to purchase products that identify a virtual payment account as the payment source for ordered products, the improvement comprising:

  • a commerce gateway, the commerce gateway;

    (i) maintaining virtual payment accounts;

    (ii) interfacing with credit processing servers; and

    (iii) authorizing and settling product purchases using said virtual payment accounts maintained by the commerce gateway, the virtual payment accounts including a virtual payment account associated with the at least one buyer computing device, the commerce gateway operative to;

    in response to receiving an account request from the at least one buyer computing device that includes an identification of a digital certificate installed on the at least one buyer computing device, wherein the digital certificate is generated by an authenticator component downloaded to the at least one buyer computing device upon approval of the virtual payment account and comprises a public key encryption pair, determine whether a virtual payment account maintained by said commerce gateway is associated with said digital certificate installed on the at least one buyer computing device;

    in response to determining that the digital certificate installed on the at least one buyer computing device is associated with a virtual payment account maintained by said commerce gateway, transmit a response to said at least one buyer computing device that identifies said virtual payment account;

    in response to receiving an authorization request from the at least one seller computer requesting verification that a purchase confirmation received by the at least one seller computer from the at least one buyer computing device is valid, determine whether the virtual payment account maintained by said commerce gateway can be used to pay for a product identified in the purchase confirmation;

    in response to determining that the virtual payment account may be used to pay for the product identified in the purchase confirmation, transmit a transaction authorization to the at least one seller computer; and

    charge the virtual payment account maintained by the commerce gateway for a cost associated with the purchase of the at least one product identified in the purchase confirmation.

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