# US 2005/0192896 A1 · Method and apparatus for ordering goods, services and content over an internetwork using a virtual payment account

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2005/0192896 A1
- Document ID: US20050192896A1
- Status: Published application
- Kind: A1
- Application number: 10/671,320
- Filed: 2003-09-24
- Published: 2005-09-01
- Earliest claimed: 1999-06-18
- Assignees: eCharge Corporation
- Inventors: Robin Hutchison; George Fleming; Alan Chedalawada; Robert Llewellyn; David Griffiths; David Birch
- Web page: https://patentgrep.com/patent/US20050192896A1

## CPC

- G06Q 30/04: Billing or invoicing
- G06Q 20/10: specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
- G06Q 20/102: {Bill distribution or payments}
- G06Q 20/401: {Transaction verification}
- G06Q 30/06: Buying, selling or leasing transactions
- G06Q 30/0601: Electronic shopping [e-shopping]
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR

## Abstract

A virtual payment card system for ordering and paying for goods, services and content over an internetwork is disclosed. The virtual payment card system comprises a commerce gateway component (52) and a credit processing server component (53). The virtual payment card system is a secure closed system comprising registered merchants and consumers. A consumer becomes a registered participant by applying for a virtual payment card. Likewise, a merchant becomes registered by applying for a merchant account. A consumer can instantly open an account on-line. That is, the credit processing component (53) immediately evaluates the consumer'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 consumer can then order a product, i.e., goods, services or content from a merchant and charge it to the virtual payment card. When the product is shipped, the merchant notifies the commerce gateway component (52), which in turn notifies the credit processing server which applies the charges to the consumer's virtual card account. The consumer can settle the charges using a prepaid account, a credit card, or by using reward points earned through use of the virtual payment card. A consumer may create sub-account that have additional limitations imposed on the owner of the sub-account.

## Claims

### Claim 1

(canceled)

### Claim 2

A method for purchasing a product from a merchant computer using a virtual payment account, comprising:
receiving a request from a consumer computer to purchase a product from said merchant computer using a virtual payment account;
in response to said purchase request, determining whether said consumer computer is associated with a virtual payment account maintained by a commerce gateway;
in response to determining that said consumer 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 consumer associated with said consumer computer.

### Claim 3 (depends on 2)

The method of claim 2, wherein determining whether said consumer computer is associated with a virtual payment account comprises:
transmitting an authentication request from said consumer computer to a commerce gateway;
determining at said commerce gateway whether a valid virtual payment account is associated with said consumer computer; and
transmitting an account identification container to said consumer computer in response to determining that said consumer computer is associated with a valid virtual payment account.

### Claim 4 (depends on 3)

The method of claim 3, wherein said authentication request comprises a digital certificate.

### Claim 5 (depends on 3)

The method of claim 3, wherein applying a cost of said product to said virtual payment account comprises:
receiving said account identification container at said merchant computer;
transmitting said account identification container and said cost of said product from said merchant computer to said commerce gateway;
determining whether said virtual payment account may be charged for said cost of said product; and
in response to determining that said virtual payment account may be charged for said cost of said product, transmitting a valid transaction authorization from said commerce gateway to said merchant computer.

### Claim 6 (depends on 3)

The method of claim 3, wherein said virtual payment account comprises a main account and at least one sub-account.

### Claim 7 (depends on 6)

The method of claim 6, wherein said sub-account is operative only to accept charges from a predetermined list of merchant computers.

### Claim 8 (depends on 6)

The method of claim 6, wherein a spending limit may be set by said consumer for said sub-account.

### Claim 9

A method for purchasing a product from a merchant server using a virtual payment account associated with a consumer computer, the method comprising:
receiving a request from said consumer computer to purchase said product, said purchase request identifying a virtual payment account as the method of payment for said product;
in response to said purchase request, transmitting an authentication request from said consumer computer to a commerce gateway;
receiving said authentication request at said commerce gateway and determining whether a valid virtual payment account is associated with said consumer computer at said commerce gateway;
in response to determining that a valid virtual payment account is associated with said consumer computer, transmitting an account identification container to said consumer computer;
transmitting said purchase request including said account identification container from said consumer computer to said merchant server;
transmitting said purchase request from said merchant 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 merchant computer and said consumer computer;
charging said virtual payment account for a cost associated with said product; and providing said product to a consumer associated with said consumer computer.

### Claim 10 (depends on 9)

The method of claim 9, wherein said virtual payment account comprises a main account and at least one sub-account.

### Claim 11 (depends on 10)

The method of claim 10, wherein charging said virtual payment account for a cost associated with said product comprises charging said sub-account for a cost associated with said product.

### Claim 12 (depends on 11)

The method of claim 11, further comprising:
determining whether said sub-account is authorized to receive a charge from said merchant computer; and
charging said sub-account for a cost associated with said product in response to determining that said sub-account is authorized to receive said charge from said merchant server.

### Claim 13 (depends on 9)

The method of claim 9, wherein said virtual payment account comprises a credit account.

### Claim 14 (depends on 9)

The method of claim 9, wherein said virtual payment account comprises a pre-paid account.

### Claim 15 (depends on 9)

The method of claim 9, wherein said authentication request comprises a digital certificate, and wherein said digital certificate is transmitted to said commerce gateway via a secure link.

### Claim 16 (depends on 16)

The method of claim 16, wherein said digital certificate is created at said commerce gateway and is transmitted to said consumer computer at the time a virtual payment account associated with said consumer computer is created.

### Claim 17 (depends on 16)

The method of claim 16, wherein said digital certificate is encrypted.

### Claim 18 (depends on 10)

The method of claim 10, wherein determining whether said virtual payment account may be used to pay for said product comprises determining whether a spending limit has been exceeded.

### Claim 19 (depends on 10)

A computer-controlled apparatus for performing the method of claim 10.

### Claim 20 (depends on 10)

A computer-readable medium containing instructions which, when executed by a computer, perform the method of claim 10.

### Claim 21

An apparatus for purchasing a product from a merchant computer using a virtual payment account associated with a consumer computer over an internetwork comprising:
a consumer computer comprising a network interface for connecting to said internetwork, a processing unit coupled to said network interface, and a storage medium coupled to said processing unit;
a merchant computer comprising a network interface for connecting to said internetwork, a processing unit coupled to said network interface, and a storage medium coupled to said processing unit;
a commerce gateway comprising a network interface for connecting to said internetwork, a processing unit coupled to said network interface, and a storage medium coupled to said processing unit; and
wherein said storage medium of said consumer computer contains program code executed by said consumer computer processing unit for transmitting a request to said merchant computer to purchase a product, said purchase request identifying a virtual payment account as the method of payment for said product; and
wherein said storage medium of said merchant computer contains program code executed by said merchant computer processing unit for requesting the identity of a valid virtual payment account associated with said consumer computer in response to receiving a purchase request from said consumer computer; and
wherein said storage medium of said commerce gateway contains program code executed by said commerce gateway processing unit for determining whether a valid virtual payment account is associated with said consumer computer, and for transmitting an account identification container to said consumer computer in response to determining that a valid virtual payment account is associated with said consumer computer.

### Claim 22 (depends on 21)

The apparatus of claim 21, wherein said storage medium of said consumer computer further contains program code executed by said consumer computer processing unit for receiving said account identification container from said commerce gateway, and for transmitting a purchase request to said merchant computer including said account identification container.

### Claim 23 (depends on 22)

The apparatus of claim 22, wherein said storage medium of said merchant computer further contains program code executed by said merchant computer processing unit for receiving said purchase request from said consumer computer, and for transmitting said purchase request to said commerce gateway.

### Claim 24 (depends on 23)

The apparatus of claim 23, wherein said storage medium of said commerce gateway further contains program code executed by said commerce gateway processing unit for receiving said purchase request, and for determining whether said virtual payment account may be used to pay for said product.

### Claim 25 (depends on 24)

The apparatus of claim 24, wherein said storage medium of said commerce gateway further contains program code executed by said commerce gateway processing unit for transmitting a valid transaction authorization to said merchant computer in response to determining that said virtual payment account may be used to pay for said product.

### Claim 26 (depends on 25)

The apparatus of claim 25, wherein said storage medium of said commerce gateway further contains program code executed by said commerce gateway processing unit for charging said virtual payment account for a cost associated with said product.

### Claim 27 (depends on 26)

The apparatus of claim 26, wherein said virtual payment account comprises a main account and a sub-account, and wherein said storage medium of said commerce gateway further contains program code executed by said commerce gateway processing unit for charging said sub-account of said virtual payment account for a cost associated with said product.

### Claim 28

A computer-readable medium having a computer-executable component for purchasing a product from a merchant computer using a virtual payment account, the computer-executable component comprising instructions which when executed by the computer cause the computer to transmit a report to a merchant computer to purchase a product, said purchase request identifying a virtual payment account as the method of payment for said product.
