Computerized payment system for purchasing goods and services on the internet
First Claim
1. A method for enabling a seller and a buyer communicating over a quasi-public network to initiate a commercial transaction involving a payment of funds by the buyer to the seller, said method comprising the steps of:
- on a computer system coupled to said quasi-public network, receiving a message over the quasi-public network from the seller, the seller'"'"'s message identifying the buyer and a transaction;
from said computer system coupled to said network, sending a message over the quasi-public network to the identified buyer, said message to the buyer identifying the transaction;
on said computer system coupled to said quasi-public network, receiving a message over the quasi-public network from the identified buyer, said buyer'"'"'s message indicating acceptance or refusal of the transaction;
if the buyer'"'"'s message indicates approval of the transaction, from a secure part of said computer system, communicating to an agent of the seller via a secure communication channel information for permitting the buyer to pay for transaction;
on said secure part of said computer system, receiving an authorization code from the seller'"'"'s agent via said secure communication channels; and
from said computer system coupled to said quasi-public network, sending a cryptographically-signed message including the authorization code to the seller via the quasi-public network.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system for use on a quasi-public network, such as the Internet, to enable users of the network to conduct commercial transactions involving a payment of funds by one user to another user of the network. The method includes operating a computer system for sending and receiving messages from users over the network. Upon receiving a message over the network from a qualified user-seller, a message is sent over the network to the user-buyer that was identified in the message from the user-seller. The message to the user-buyer requests confirmation of a transaction identified in the message received from the user-seller. Upon receiving a confirmation over the network from the user-buyer, payment information is sent by secure channels off the network to an agent of the user-seller. The user-seller'"'"'s agent may be a separate entity or the function of the user-seller'"'"'s agent may be performed by the transaction enabling system. Upon receipt of an authorization code from the seller'"'"'s agent, the authorization code is encrypted and sent to the user-seller over the network.
1390 Citations
20 Claims
-
1. A method for enabling a seller and a buyer communicating over a quasi-public network to initiate a commercial transaction involving a payment of funds by the buyer to the seller, said method comprising the steps of:
-
on a computer system coupled to said quasi-public network, receiving a message over the quasi-public network from the seller, the seller'"'"'s message identifying the buyer and a transaction; from said computer system coupled to said network, sending a message over the quasi-public network to the identified buyer, said message to the buyer identifying the transaction; on said computer system coupled to said quasi-public network, receiving a message over the quasi-public network from the identified buyer, said buyer'"'"'s message indicating acceptance or refusal of the transaction; if the buyer'"'"'s message indicates approval of the transaction, from a secure part of said computer system, communicating to an agent of the seller via a secure communication channel information for permitting the buyer to pay for transaction; on said secure part of said computer system, receiving an authorization code from the seller'"'"'s agent via said secure communication channels; and from said computer system coupled to said quasi-public network, sending a cryptographically-signed message including the authorization code to the seller via the quasi-public network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of operating a computer system coupled to a quasi-public network to enable a seller and a buyer communicating over said quasi-public network to enter into a commercial transaction involving a payment of funds by the buyer for goods or services of value provided by the seller to the buyer, said method comprising the steps of:
-
on said computer system having a portion thereof that has access to the quasi-public network and a secure portion isolated from said quasi-public network, qualifying a first group of users of the quasi-public network as sellers; maintaining bankcard payment information for a second group of users of the quasi-public network, said bankcard payment information maintained on a storage medium on said secure portion of said computer system; maintaining listings of said first and second groups of users on a storage medium on said portion of said computer system that has access to the quasi-public network, but that is isolated from the secure portion of the computer system; in response to a message over the quasi-public network to said portion of said computer system having access to the quasi-public network from a user of the first group identifying a potential transaction with a user of the second group, sending a message from said portion having access to the quasi-public network over the quasi-public network to the identified user of the second group for confirmation; upon receipt of a message over the quasi-public network to said portion of said computer system having access to the quasi-public network from the user of the second group confirming the transaction with the user of the first group, communicating bankcard information from said secure portion of said computer system over secure channels to an agent of the user of the first group; upon receipt of an authorization code from the agent via secure channels, cryptographically signing the authorization code; and sending the authorization code to the user of the first group via the quasi-public network. - View Dependent Claims (20)
-
Specification