Email-based e-commerce
First Claim
1. A method for transferring funds between a transferor and a recipient by a system having at least one processor, an email server a database utilizing Simple Mail Transfer Protocol (SMTP) and an exchange of SMTP emails, the method comprising:
- storing, by the database, information that includes an identifier of the transferor, payment information of the transferor, an email address of the transferor, and a plurality of transaction identifiers, each transaction identifier including;
an identifier of the recipienta predetermined and mutually exclusive financial amount;
generating, by the at least one processor, a first SMTP email message that is addressed to the email address of the transferor and that includes;
a plurality of visible SMTP mailto links, wherein each visible SMTP mailto link includes;
associated non-visible unique identifying information including an SMTP email address of an email account of the system and an associated one of the plurality of transaction identifiers; and
a visible indicia of one of said predetermined financial amounts corresponding to a corresponding one of the plurality of transaction identifiers;
whereby each visible SMTP mailto link, upon selection, generates a unique second SMTP email message from the email address of the transferor that includes only the non-visible unique identifying information from a respective one of the plurality of visible SMTP mailto links;
transmitting, by the email server, utilizing SMPT, the first SMTP email message to the email address of the transferor;
receiving, by the email server, the second SMTP email message from the email address of the transferor, wherein the message indicates a selection made by the transferor of one of said visible SMTP mailto links associated with a respective predetermined financial amount, wherein the second SMTP email message is responsive to the first SMTP email message, and wherein the second SMTP email message is addressed to the email address of the system and includes the transaction identifier from the selected one of said visible SMTP mailto links, andthe at least one processor and the email server performing a validation procedure based on the received second SMTP email message, wherein the validation procedure comprises comparing the contents of the received second SMTP email against information stored in the database to confirm the identity of the transferor.
1 Assignment
0 Petitions
Accused Products
Abstract
An 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.
68 Citations
10 Claims
-
1. A method for transferring funds between a transferor and a recipient by a system having at least one processor, an email server a database utilizing Simple Mail Transfer Protocol (SMTP) and an exchange of SMTP emails, the method comprising:
-
storing, by the database, information that includes an identifier of the transferor, payment information of the transferor, an email address of the transferor, and a plurality of transaction identifiers, each transaction identifier including; an identifier of the recipient a predetermined and mutually exclusive financial amount; generating, by the at least one processor, a first SMTP email message that is addressed to the email address of the transferor and that includes; a plurality of visible SMTP mailto links, wherein each visible SMTP mailto link includes; associated non-visible unique identifying information including an SMTP email address of an email account of the system and an associated one of the plurality of transaction identifiers; and a visible indicia of one of said predetermined financial amounts corresponding to a corresponding one of the plurality of transaction identifiers; whereby each visible SMTP mailto link, upon selection, generates a unique second SMTP email message from the email address of the transferor that includes only the non-visible unique identifying information from a respective one of the plurality of visible SMTP mailto links; transmitting, by the email server, utilizing SMPT, the first SMTP email message to the email address of the transferor; receiving, by the email server, the second SMTP email message from the email address of the transferor, wherein the message indicates a selection made by the transferor of one of said visible SMTP mailto links associated with a respective predetermined financial amount, wherein the second SMTP email message is responsive to the first SMTP email message, and wherein the second SMTP email message is addressed to the email address of the system and includes the transaction identifier from the selected one of said visible SMTP mailto links, and the at least one processor and the email server performing a validation procedure based on the received second SMTP email message, wherein the validation procedure comprises comparing the contents of the received second SMTP email against information stored in the database to confirm the identity of the transferor. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system utilizing Simple Mail Transfer Protocol (SMTP) and an exchange of SMTP emails to transfer funds between a transferor and a recipient comprising:
-
a database storing information that includes identifier of the transferor, payment information of the transferor, an email address of the transferor, and a plurality of transaction identifiers, each transaction identifier including; an identifier of the recipient a predetermined and mutually exclusive financial amount; at least one processor configured to generate a first Simple Mail Transfer Protocol (SMTP) email message that is addressed to the email address of the transferor and that includes; a plurality of visible SMTP mailto links, wherein each visible SMTP mailto link includes; associated non-visible unique identifying information including an SMTP email address of an email account of the system and an associated one of the plurality of transaction identifiers; and a visible indicia of one of said predetermined financial amounts corresponding to a corresponding one of the plurality of transaction identifiers; whereby each visible SMTP mailto link, upon selection, generates a unique reply SMTP email message from the email address of the transferor that includes only the non-visible unique identifying information from a respective one of the plurality of visible SMTP mailto links; an email server, utilizing SMTP, configured to transmit the first SMTP email message to the email address of the transferor and to receive the unique reply SMTP email message from the email address of the transferor, wherein the unique reply SMTP email message indicates a selection made by the transferor of one of said visible SMTP mailto links associated with a respective predetermined financial amount, wherein the unique reply SMTP email message is responsive to the first SMTP email message, and wherein the unique reply SMTP email message is addressed to the email address of the system and includes the transaction identifier from the selected one of said visible SMTP mailto links; and the at least one processor and the email server are further configured to perform an authentication procedure based on the unique reply SMTP email message, wherein the authentication procedure includes comparing the contents of the received unique reply SMTP email against information stored in the database to confirm the identity of the transferor. - View Dependent Claims (7, 8, 9, 10)
-
Specification