US2022383281A1PendingUtilityA1

Email-based e-commerce

74
Assignee: SWOOP IP HOLDINGS LLCPriority: Jul 18, 2012Filed: Aug 8, 2022Published: Dec 1, 2022
Est. expiryJul 18, 2032(~6 yrs left)· nominal 20-yr term from priority
G06Q 20/12G06Q 30/0241G06Q 30/0253
74
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An email payment gateway having electronic commerce (e-commerce) system may send advertisement emails to customers that are registered with the e-commerce system. The advertisement emails may include mailto hyperlinks. Each mailto hyperlink may be associated with a product that is being offered for sale, and each mailto hyperlink describes an email message that may be generated when that hyperlink is selected. When a mailto hyperlink is selected, the generated email message may include one or more parameters related to the product associated with the hyperlink, such as an identifier of the product. The generated email message may then be transmitted to the e-commerce system. The e-commerce system may receive the message and, based on the parameters in the received message, execute a transaction to purchase the identified product on behalf of the customer.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A method for improving security of an e-commerce transaction using Simple Mail Transfer Protocol (SMTP), the method comprising:
 storing, by a processor of an e-commerce system, information in a database, wherein the information includes an identifier of a customer, and an email address of the customer;   transmitting, by the processor, an advertising email message to the email address of the customer via SMTP, wherein the advertising email message includes a mailto hyperlink that when activated generates an order email message;   receiving, by the processor, the order email message via SMTP, wherein the order email message indicates an order by the customer for a product identified in the advertising email message, wherein the order email message is addressed to an email address of the e-commerce system, and includes the identifier of the customer;   authenticating, by the processor, a sender of the order email message as the customer based on the information stored in the database; and   on a condition that the sender is authenticated as the customer, performing, by the processor, an order execution procedure based on the order email message, wherein the order execution procedure includes purchasing the product for the customer.   
     
     
         2 . The method of  claim 1 , wherein the order execution procedure includes:
 transmitting, by the processor, one or more messages to a payment processing system.   
     
     
         3 . The method of  claim 2 , further comprising:
 storing, by the processor, credit card information of the customer in the database;   wherein the one or more messages include the credit card information of the customer, and   wherein the payment processing system is a payment gateway that is operated by an acquiring financial institution.   
     
     
         4 . The method of  claim 1 , wherein the order execution procedure includes:
 transmitting, by the processor, one or more messages to an order fulfillment system.   
     
     
         5 . The method of  claim 1 , further comprising:
 on a condition that the sender is not authenticated as the customer, performing an order confirmation procedure.   
     
     
         6 . The method of  claim 5 , wherein the order confirmation procedure includes:
 transmitting, by the processor, a confirmation email message via SMTP that solicits the customer to confirm the order email message, wherein the confirmation email message is addressed to the email address of the customer, and includes a second mailto hyperlink, wherein the second mailto hyperlink includes: a second destination address field that indicates the email address of the e-commerce system; and
 a second body field that indicates a second email body that includes an order identifier associated with the order email message; 
   receiving, by the processor, a confirmation response email message in response to the confirmation email message via SMTP, wherein the confirmation response email message is addressed to the email address of the e-commerce system, and a body of the confirmation response email message includes the order identifier and response information that indicates whether the order is confirmed or canceled; and   performing, by the processor, the order execution procedure when the response information that indicates that the order is confirmed.   
     
     
         7 . An e-commerce system that improves security of an e-commerce transaction using Simple Mail Transfer Protocol (SMTP), the e-commerce system comprising:
 a memory that stores a database of information, wherein the database includes an identifier of a customer and an email address of the customer;   a network interface; and   a processor that is communicatively coupled to the memory and the network interface,   wherein the processor configured to:   transmit, using the network interface, an advertising email message, to the email address of the customer via SMTP, wherein the advertising email message includes a mailto hyperlink that when activated generates an order email message, receive, using the network interface, the order email message via SMTP, wherein the order email message indicates an order by the customer for a product identified in the advertising email message, wherein the order email message is addressed to an email address of the e-commerce system, and includes the identifier of the customer;   authenticate, using the memory a sender of the order email message as the customer based on the database, and   on a condition that the sender is authenticated as the customer, perform an order execution procedure based on the order email message, wherein the order execution procedure includes purchasing the product for the customer.   
     
     
         8 . The e-commerce system of  claim 7 , wherein the order execution procedure includes:
 transmitting, by the processor, one or more messages to a payment processing system using the network interface.   
     
     
         9 . The e-commerce system of  claim 8 , wherein:
 the database stores credit card information of the customer;   the one or more messages include the credit card information of the customer; and   the payment processing system is a payment gateway that is operated by an acquiring financial institution.   
     
     
         10 . The e-commerce system of  claim 7 , wherein the order execution procedure includes:
 transmitting, by the processor, one or more messages to an order fulfillment system using the network interface.   
     
     
         11 . The e-commerce system of  claim 7 , wherein on a condition that the sender is not authenticated as the customer, the processor is further configured to perform an order confirmation procedure. 
     
     
         12 . The e-commerce system of  claim 11 , wherein the order confirmation procedure includes:
 transmitting, by the processor using the network interface via SMTP, a confirmation email message that solicits the customer to confirm the order email message, wherein the confirmation email message is addressed to the email address of the customer, and includes a second mailto hyperlink, wherein the second mailto hyperlink includes:
 a second destination address field that indicates the email address of the e-commerce system; and 
 a second body field that indicates a second email body that includes an order identifier associated with the order email message; 
   receiving, by the processor using the network interface, a confirmation response email message in response to the confirmation email message via SMTP, wherein the confirmation response email message is addressed to the email address of the e-commerce system, and a body of the confirmation response email message includes the order identifier and response information that indicates whether the order is confirmed or canceled; and performing, by the processor, the order execution procedure when the response information indicates that the order is confirmed.   
     
     
         13 . A non-transitory computer-readable storage medium having processor-executable instructions stored thereon which, that when executed by a processor of an e-commerce system, cause the processor to perform a method that improves security of an e-commerce transaction by using Simple Mail Transfer Protocol (SMTP), the method comprising:
 storing, by the processor, information in a database, wherein the information includes an identifier of a customer and an email address of the customer;   transmitting, by the processor, an advertising email message to the email address of the customer via SMTP, wherein the advertising email message includes a mailto hyperlink that when activated generates an order email message;   receiving, by the processor, the order email message via SMTP, wherein the order email message indicates an order by the customer for a product identified in the advertising email message, wherein the order email message is addressed to an email address of the e-commerce system, and the identifier of the customer;   authenticating, by the processor, a sender of the order email message as the customer based on the information stored in the database; and   on a condition that the sender is authenticated as the customer, performing, by the processor, an order execution procedure based on the order email message, wherein the order execution procedure includes purchasing the product for the customer.   
     
     
         14 . The non-transitory computer-readable storage medium of  claim 13 , wherein the order execution procedure includes:
 transmitting, by the processor, one or more messages to a payment processing system.   
     
     
         15 . The non-transitory computer-readable storage medium of  claim 14 , wherein
 the database further stores credit card information of the customer;   the one or more messages include the credit card information of the customer, and   the payment processing system is a payment gateway that is operated by an acquiring financial institution.   
     
     
         16 . The non-transitory computer-readable storage medium of  claim 13 , wherein the order execution procedure includes:
 transmitting, by the processor, one or more messages to an order fulfillment system.   
     
     
         17 . The non-transitory computer-readable storage medium of  claim 13 , wherein the method further comprises:
 on a condition that the sender is not authenticated as the customer, performing an order confirmation procedure.   
     
     
         18 . The non-transitory computer-readable storage medium of  claim 17 , wherein the order confirmation procedure includes:
 transmitting, by the processor, a confirmation email message via SMTP that solicits the customer to confirm the order email message, wherein the confirmation email message is addressed to the email address of the customer, and includes a second mailto hyperlink, wherein the second mailto hyperlink includes:   a second destination address field that indicates the email address of the e-commerce system; and
 a second body field that indicates a second email body that includes an order identifier associated with the order email message; 
   receiving, by the processor, a confirmation response email message to the confirmation email message via SMTP, wherein the confirmation response email message is addressed to the email address of the e-commerce system, and a body of the confirmation response email message includes the order identifier and response information that indicates whether the order is confirmed or canceled; and   performing, by the processor, the order execution procedure when the response information indicates that the order is confirmed.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.