System & method for on-line payment
First Claim
1. A system for the on-line purchase and payment of goods or services, said system comprising a communication network, said network comprising a shopper node, a merchant node, a trusted third party node and payment center node;
- said trusted third party node being the only node communicating with said payment center node.
1 Assignment
0 Petitions
Accused Products
Abstract
In a computer based system and method for on-line payment, a transaction is completed between a shopper and a merchant using one or two trusted third parties. Both the shopper and merchant may use the same trusted third party or each may use its own trusted third party. A trusted third party receives and sends messages to and from the shopper and merchant as well as a payment center. Each message provides encrypted information on the nature of the transaction. The trusted third party does not have the capability to decrypt detailed transaction information and thus is not privy to the nature of the transaction. Should a dispute arise, all parties involved have sufficient encrypted information in the messages to determine the nature of the transaction and the steps concluded.
35 Citations
23 Claims
-
1. A system for the on-line purchase and payment of goods or services, said system comprising a communication network, said network comprising a shopper node, a merchant node, a trusted third party node and payment center node;
- said trusted third party node being the only node communicating with said payment center node.
- View Dependent Claims (2, 3, 4, 5, 6, 17)
-
7. A method for the on-line purchase of goods or services said method comprising the steps of:
-
a) enabling a shopper to initiate a transaction with a merchant;
b) enabling said merchant to request payment from said shopper;
c) enabling said shopper to send payment information to a trusted third party;
d) enabling said trusted third party to query said merchant on the details of said transaction for the purpose of confirming said transaction;
e) enabling said merchant returning confirmation of said transaction to said trusted third party;
f) enabling said trusted third party to request payment from a payment center;
g) enabling said trusted third party to inform said merchant that said payment has been made; and
h) enabling said trusted third party sending a receipt to said shopper confirming that said payment has been made. - View Dependent Claims (8, 9, 10)
-
-
11. A method for the on-line purchase of goods or services said method comprising the steps of:
-
a) enabling a shopper to initiate a transaction with a merchant;
b) enabling said merchant to request payment from said shopper;
c) enabling said shopper to send payment information to a shopper trusted third party;
d) enabling said shopper trusted third party to query a merchant trusted third party on the details of said transaction for the purpose of confirming said transaction;
e) enabling said merchant trusted third party to query said merchant on the details of said transaction for the purpose of confirming said transaction;
f) enabling said merchant to return confirmation of said transaction to said merchant trusted third party;
g) enabling said merchant trusted third party to return said confirmation to said shopper trusted third party;
h) enabling said shopper trusted third party to request payment from a payment center;
i) enabling said shopper trusted third party to inform said merchant trusted third party that payment has been made;
j) enabling said merchant trusted third party to inform said merchant that payment has been made; and
k) enabling said shopper trusted third party to send a receipt to said shopper confirming that said payment has been made. - View Dependent Claims (13, 14, 15, 19, 20, 21, 22, 23)
-
-
12. A method for the on-line purchase and payment of goods or services, said method comprising the steps of:
-
a) enabling a shopper to initiate a transaction with a merchant;
b) enabling said merchant to acknowledge said transaction;
c) enabling said shopper and said merchant to interact with a single trusted third party to complete said transaction; and
d) enabling said trusted third party to confirm payment for said transaction with a payment center. - View Dependent Claims (16)
-
-
18. A computer program for enabling the payment of on-line transactions, said program comprising:
-
a) program code for enabling a shopper to contact a merchant;
b) program code for enabling a merchant to contact a shopper;
c) program code for enabling said merchant and said shopper to communicate with a trusted third party; and
d) program code for enabling said trusted third party to communicate with a payment center.
-
Specification