Method for certifying delivery of secure electronic transactions
First Claim
1. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
- sending to a merchant from a consumer a request for delivery of the digital good at a price in a first non-SET protocol message;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key in a second non-SET protocol message;
sending a SET purchase request message from the consumer to the merchant that includes an order description;
sending a SET authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good; and
sending a message to the consumer containing the digital good encryption key.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of purchasing goods with electronic money includes encrypting information goods, incorporating the key in merchant data, and sending encrypted signed goods to a customer. The method further includes hashing the encrypted signed data to form hashed data, forming a purchase order that includes the encrypted signed data and the hashed data, and sending the purchase order from a customer to a merchant. The method further includes forming an authorization request message by combining the purchase order with the key, and sending the authorization request message from the merchant to a bank. Key delivery and payment verification are linked. The method further includes preparing payment verification data to include the key, and sending customer payment verification data from the bank to one of a dedicated key server or a certificate server. The method is compatible with SET and proves that certified delivery is possible within the SET framework.
-
Citations
27 Claims
-
1. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
-
sending to a merchant from a consumer a request for delivery of the digital good at a price in a first non-SET protocol message;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key in a second non-SET protocol message;
sending a SET purchase request message from the consumer to the merchant that includes an order description;
sending a SET authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good; and
sending a message to the consumer containing the digital good encryption key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
sending a SET capture request message from the merchant to the acquirer gateway; and
sending a SET capture response message from the acquirer gateway to the merchant wherein the key used to encrypt the digital good is contained in the SET capture response message.
-
-
16. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
-
sending to a merchant from a consumer a request for delivery of the digital good at a price;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key;
sending purchase request message from the consumer to the merchant that includes an order description;
sending an authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good, the indication that the transaction is a transaction for the digital good indicating that the transaction has the highest level of atomicity; and
sending a message to the consumer containing the digital good encryption key. - View Dependent Claims (17)
-
-
18. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
-
sending to a merchant from a consumer a request for delivery of the digital good at a price;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key;
sending a purchase request message from the consumer to the merchant that includes an order description;
sending an authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good, the authorization request message being an AuthReq message in the Secure Electronic Transactions (SET) protocol that includes the key used to encrypt the digital good; and
sending a message to the consumer containing the digital good encryption key. - View Dependent Claims (19, 20)
-
-
21. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
-
sending to a merchant from a consumer a request for delivery of the digital good at a price;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key;
sending a purchase request message from the consumer to the merchant that includes an order description;
sending an authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good; and
sending a message to the consumer containing the digital good encryption key, wherein the step of sending a message to the consumer containing the digital good encryption key includes the merchant sending a purchase order verification message in the Secure Electronic Transactions (SET) protocol that includes the digital good encryption key. - View Dependent Claims (22)
-
-
23. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
-
sending to a merchant from a consumer a request for delivery of the digital good at a price;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key;
sending a purchase request message from the consumer to the merchant that includes an order description;
sending an authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good; and
sending a verify customer data message to the consumer containing the digital good encryption key wherein the digital good encryption key is included in a CompletionCode field of the verify customer data message.
-
-
24. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
-
sending to a merchant from a consumer a request for delivery of the digital good at a price;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key;
sending a purchase request message from the consumer to the merchant that includes an order description;
sending an authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good;
sending a message to the consumer containing the digital good encryption key;
retaining records for dispute resolution that include the order description signed by both the consumer and the merchant, a hash of the encrypted digital good and a copy of the digital good encryption key at an entity for maintaining records the entity for maintaining records, including one of the acquirer gateway and an agent for the acquirer gateway; and
sending a digital good encryption key request message from the consumer to the entity for maintaining records, wherein the digital good encryption key request message is a certificate request message in the Secure Electronic Transactions (SET) protocol with a special field indicating a digital good encryption key request.
-
-
25. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
-
sending to a merchant from a consumer a request for delivery of the digital good at a price;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key;
sending a purchase request message from the consumer to the merchant that includes an order description;
sending an authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good;
sending a message to the consumer containing the digital good encryption key;
retaining records for dispute resolution that include the order description signed by both the consumer and the merchant, a hash of the encrypted digital good and a copy of the digital good encryption key at an entity for maintaining records the entity for maintaining records, including one of the acquirer gateway and an agent for the acquirer gateway; and
sending a digital good encryption key request message from the consumer to the entity for maintaining records;
sending to the consumer, in response to a digital good encryption key request message, a key response message containing the digital good encryption key supplied by the merchant and identified as the digital good encryption key used to encrypt the digital good, wherein the key response message is a certificate response message in the Secure Electronic Transactions (SET) protocol with a special field containing the digital good encryption key.
-
-
26. A fault-tolerant method of purchasing a digital good compatible with the SET protocol and protocols derived from or compatible to the SET protocol in a transaction comprising steps of:
-
sending to a merchant from a consumer a request for deliver of the digital good at a price;
sending from the merchant to the consumer a merchant-signed invoice and the digital good encrypted under a digital good encryption key;
sending a purchase request message from the consumer to the merchant that includes an order description;
sending an authorization request message from the merchant to an acquirer gateway that includes the digital good encryption key and an indication that the transaction is a transaction for the digital good;
sending a message to the consumer containing the digital good encryption key;
sending a capture request message from the merchant to the acquirer gateway; and
sending a capture response message from the acquirer gateway to the merchant, wherein the key used to encrypt the digital good is contained in the capture response message. - View Dependent Claims (27)
-
Specification