Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account
First Claim
1. A computer-readable medium having an executable component for purchasing a product from a seller computer using a virtual payment account, wherein the executable component purchases a product by:
- receiving a request from a buyer computer to purchase said product from said seller computer using said virtual payment account;
in response to said purchase request, determining whether said buyer computer is associated with said virtual payment account;
in response to determining that said buyer computer is associated with said virtual payment account, applying a cost of said product to said virtual payment account; and
providing said product to a buyer associated with said buyer computer.
5 Assignments
0 Petitions
Accused Products
Abstract
A virtual payment system for ordering and paying for goods, services and content over an internetwork is disclosed. The virtual payment system comprises a commerce gateway component (52) and a credit processing server component (53). The virtual payment system is a secure, closed system comprising registered sellers and buyers. A buyer becomes a registered participant by applying for a virtual payment account. Likewise, a seller becomes registered by applying for a seller account. A buyer can instantly open an account on-line. That is, the credit processing component (53) immediately evaluates the buyer'"'"'s virtual payment card application and assigns a credit limit to the account. Once an account is established, a digital certificate is stored on the registered participant'"'"'s computer. The buyer can then order a product, i.e., goods, services or content from a seller and charge it to the virtual payment account. When the product is shipped, the seller notifies the commerce gateway component (52), which in turn notifies the credit processing server that applies the charges to the buyer'"'"'s virtual payment account. The buyer can settle the charges using a prepaid account, a credit account, or by using reward points earned through use of the virtual payment card. A buyer may create sub-accounts
-
Citations
8 Claims
-
1. A computer-readable medium having an executable component for purchasing a product from a seller computer using a virtual payment account, wherein the executable component purchases a product by:
-
receiving a request from a buyer computer to purchase said product from said seller computer using said virtual payment account;
in response to said purchase request, determining whether said buyer computer is associated with said virtual payment account;
in response to determining that said buyer computer is associated with said virtual payment account, applying a cost of said product to said virtual payment account; and
providing said product to a buyer associated with said buyer computer. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-readable medium having an executable component for purchasing a product from a seller computer using a virtual payment account associated with a buyer computer, wherein the executable component purchases a product by:
-
receiving a request from said buyer computer to purchase said product, said purchase request identifying said virtual payment account as a payment source for said product;
in response to said purchase request, transmitting an authentication request from said buyer computer to a commerce gateway;
determining at said commerce gateway whether said virtual payment account is associated with said buyer computer;
transmitting an account identification container to said buyer computer in response to determining that said buyer computer is associated with a valid virtual payment account;
transmitting said purchase request including said account identification container from said buyer computer to said seller computer;
transmitting said purchase request from said seller computer to said commerce gateway;
receiving said purchase request at said commerce gateway and determining whether said virtual payment account may be used to pay for said product;
in response to determining that said virtual payment account may be used to pay for said product, transmitting a valid transaction authorization from said commerce gateway to said seller computer and said buyer computer;
charging said virtual payment account for a cost associated with said product; and
providing said product to a buyer associated with said buyer computer.
-
-
6. A computer-readable medium having an executable component for creating a virtual payment account for a buyer which may be used to pay for products ordered over an internetwork, wherein the executable component creates a virtual payment account by:
-
receiving application data from said buyer;
determining a credit score for said buyer based upon said application data;
determining whether said credit score exceeds a threshold credit score;
in response to determining that said credit score exceeds said threshold credit score, establishing a virtual payment account associated with said buyer at a commerce gateway; and
installing a digital certificate on a buyer computer associated with said buyer that uniquely identifies said buyer as the registered holder of said virtual payment account. - View Dependent Claims (7)
-
-
8. A computer-readable medium having an executable component for settling at least one virtual payment account transaction, wherein the executable component settles at least one virtual payment account by:
-
receiving at least one settlement transaction request from a seller computer;
determining that said at least one settlement transaction request is permissible;
in response to determining that said at least one settlement transaction request is permissible, processing said at least one settlement transaction request; and
in response to processing said at least one transaction request, adjust a seller account associated with said seller computer.
-
Specification