Method and apparatus for electronic commerce
DCFirst Claim
1. A method for providing a validated electronic commerce transaction between an originator, a recipient and a transaction administrator, comprising the steps of:
- generating an electronic commerce transaction including at least a unique transaction identifier associated therewith;
transmitting the electronic commerce transaction from the originator to the transaction administrator through the recipient;
transmitting the electronic commerce transaction from the transaction administrator to the originator for validation;
validating the electronic commerce transaction at the originator based on the unique transaction identifier;
notifying the transaction administrator of a validation status of the electronic commerce transaction based on the validation; and
completing the electronic commerce transaction based on the validation status.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method for providing validated electronic commerce transactions is disclosed. A transaction order generated by a purchaser has a unique transaction identifier associated therewith and the purchase order is transmitted to a merchant and then to a transaction administrator. The transaction administrator contacts the original purchaser and provides the generated unique transaction identifier to confirm whether or not the transaction order was initially provided by the purchaser. Upon verification of origination of the transaction order by the purchaser and other transaction information, the transaction administrator notifies the merchant and the transaction may be completed.
845 Citations
52 Claims
-
1. A method for providing a validated electronic commerce transaction between an originator, a recipient and a transaction administrator, comprising the steps of:
-
generating an electronic commerce transaction including at least a unique transaction identifier associated therewith; transmitting the electronic commerce transaction from the originator to the transaction administrator through the recipient; transmitting the electronic commerce transaction from the transaction administrator to the originator for validation; validating the electronic commerce transaction at the originator based on the unique transaction identifier; notifying the transaction administrator of a validation status of the electronic commerce transaction based on the validation; and completing the electronic commerce transaction based on the validation status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing a validated electronic commerce transactions between an originator, a recipient and a transaction administrator, comprising the steps of:
-
requesting an electronic commerce transaction from the originator to the recipient, the electronic commerce transaction including a unique transaction identifier, an originator identifier and transaction data; requesting validation of the originator identifier and the transaction data from the transaction administrator; requesting validation of the unique transaction identifier and the transaction data from the originator; completing the electronic commerce transaction if the unique transaction identifier, the originator identifier and the translation data are validated by both the originator and the transaction administrator. - View Dependent Claims (12, 13, 14)
-
-
15. A method for providing electronic commerce, comprising the steps of:
-
transmitting a payment transaction for items from an originator to a recipient, said request including at least an originator identifier; transmitting a first verification request from the recipient to a transaction administrator to verify the originator identifier; verifying the identifier for the originator at the transaction administrator; transmitting a second verification request from the transaction administrator to the originator to determine if the originator generated the payment transaction; verifying if the originator generated the payment transaction; and completing the payment transaction in response to answers on the first and the second verification requests. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method for providing electronic commerce, comprising the steps of:
-
transmitting a transaction for an item from an originator to a recipient, the purchase order including an originator identifier; associating a unique transaction identifier with the transaction order; transmitting a first verification request including the unique transaction identifier from the recipient to a transaction administrator to verify the originator identifier; transmitting the unique transaction number from the transaction administrator to the originator; comparing the unique transaction identifier to other unique transaction identifiers generated by the originator to determine if the originator generated the unique transaction identifier; and completing the transaction if the originator generated the unique transaction identifier. - View Dependent Claims (28, 29, 30)
-
-
31. A method for providing electronic commerce transactions over a computer network between an interconnected originator, recipient, and a transaction administrator, comprising the steps of:
-
generating a first e-mail message from the originator to the recipient containing a transaction order for an item, the transaction order containing a unique transaction identifier, an originator identifier and transaction data; generating in response to the first e-mail message a second e-mail message from the recipient to the transaction administrator requesting validation of the originator identifier, the second e-mail message including the unique transaction identifier and the originator identifier; generating in response to the second e-mail message a third e-mail message from the transaction administrator to the originator requesting validation of the unique transaction identifier, the third e-mail message including the unique transaction identifier; comparing the unique transaction number from the third e-mail message to other unique transaction numbers generated by the originator to determine if the originator generated the transaction order; and completing the transaction order based upon the results of the comparison. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38)
-
-
39. A system for providing secure electronic commerce transactions between an originator, a recipient and a transaction administrator, comprising:
-
first processing means associated with the originator for generating an electronic commerce transaction having a unique transaction identifier and an originator identifier, associated therewith; second processing means associated with the recipient responsive electronic commerce transaction from the originator for generating validation requests on the originator identifier to the transaction administrator; third processing means associated with the transaction administrator for forwarding the unique transaction identifier to the originator to determine the validity of the electronic commerce transaction and fourth processing means for comparing a unique transaction identifier received from the transaction administration to the unique transaction identifier generated by the second processing means to determine the validity of the transaction order. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method for enabling electronic commerce transactions between a first party, a second party and a transaction administrator, comprising the steps of:
-
generating a request for processing of an electronic commerce transaction; associating a unique transaction identifier with the electronic commerce transaction, the unique transaction identifier indicating a valid transaction; determining the validity of the electronic commerce transaction by comparison of the unique transaction identifier with a list of valid unique transaction identifiers; and completing the electronic commerce transaction based upon the results of the determination of the validity of the unique transaction identifier. - View Dependent Claims (51, 52)
-
Specification