# US 12,192,158 B2 · Email based e-commerce using embedded forms

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,192,158 B2
- Document ID: US12192158B2
- Status: Granted
- Kind: B2
- Application number: 17/967,207
- Filed: 2022-10-17
- Published: 2023-02-02
- Granted: 2025-01-07
- Earliest claimed: 2014-01-08
- Assignees: Swoop IP Holdings LLC
- Applicants: Swoop IP Holdings LLC
- Inventors: James Kassemi; Chad Person; John P. Killoran, Jr.; Patrick Killoran
- Web page: https://patentgrep.com/patent/US12192158B2

## CPC

- H04L 51/08: Annexed information, e.g. attachments
- H04L 63/08: {for authentication of entities (cryptographic mechanisms or cryptographic arrangements for entity authentication H04L9/32)}
- H04L 63/168: {above the transport layer}
- H04L 2463/102: applying security measure for e-commerce
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method implemented in an e-commerce system to facilitate transactions between a customer and a vendor using embedded forms includes requesting by a vendor system to an e-commerce system to generate an embedded form for use in an SMTP email campaign. The method further includes transmitting emails with embedded forms including at least one token by the vendor system to a customer device. The method further includes rendering the embedded form in email to the customer device and receiving a response email, wherein the response email includes input details requested in the specified input fields and a token; authenticating the response email; decoding the token and processing a transaction based on the customer input details requested in the specified input fields of the embedded form.

## Claims

### Claim 1

A customer device that utilizes Simple Mail Transfer Protocol (SMTP) to facilitate e-commerce transactions, the customer device comprising:
a communication interface that is communicatively coupled to an e-commerce system;
a display;
an input device; and
a processor that is communicatively coupled to the communication interface, the display and the input device;
wherein the processor is configured to:
receive, using an email client, an SMTP Simple Mail Transfer Protocol email that includes an embedded form and at least one token via the communication interface, wherein each of the at least one token includes at least a type field and amount field for one of a plurality of items offered for sale, wherein the embedded form further includes input fields that enable a customer to directly enter additional information into the embedded form;
determine that the SMTP email is associated with the e-commerce system and that the SMTP email includes the embedded form;
render, using the display, the embedded form within an email environment;
receive, using the input device, the additional information into input fields of the embedded form;
transmit, using the email client, the additional information to the e-commerce system via the communication interface;
transmit, using the email, a SMTP response email via the communication interface, wherein the response email includes the additional information and particular tokens associated with each item from the plurality of items that the customer has selected to purchase; and
receive, using the email client, a notice indicating that a transaction has been processed via the communication interface.

### Claim 2 (depends on 1)

The customer device of claim 1, wherein the embedded form is a web form.

### Claim 3 (depends on 2)

The customer device of claim 2, wherein the processor is further configured to render the web form by communicating with a vendor website via HTTP.

### Claim 4 (depends on 1)

The customer device of claim 1, wherein the processor is further configured to render the embedded form on the display by communicating with a form monitor associated with the customer device.

### Claim 5 (depends on 1)

The customer device of claim 1, wherein the input device is a touchscreen.

### Claim 6 (depends on 1)

The customer device of claim 1, wherein the email client is accessed via a web page.

### Claim 7 (depends on 1)

The customer device of claim 1, wherein the email client is registered with the e-commerce system.

### Claim 8 (depends on 1)

The customer device of claim 1, wherein the token is embedded in a message.

### Claim 9

A non-transitory computer readable storage medium that stores instructions for utilizing Simple Mail Transfer Protocol (SMTP) to facilitate e-commerce transactions, the instructions when executed by a processor of a mobile device cause the processor to:
receive, using an email client, an SMTP Simple Mail Transfer Protocol email that includes an embedded form and at least one token, wherein each of the at least one token includes at least a type field and amount field for one of a plurality of items offered for sale, wherein the embedded form further includes input fields that enable a customer to directly enter additional information into the embedded form;
determine that the SMTP email is associated with an e-commerce system and that the SMTP email includes the embedded form;
render, using a display, the embedded form within an email environment;
receive, using an input device, the additional information into input fields of the embedded form;
transmit, using the email client, the additional information to the e-commerce system;
transmit, using the email, a SMTP response email that includes the additional information and particular tokens associated with each item from the plurality of items that the customer has selected to purchase; and
receive, using the email client, a notice indicating that a transaction has been processed.

### Claim 10 (depends on 9)

The non-transitory computer readable storage medium of claim 9, wherein the embedded form is a web form.

### Claim 11 (depends on 10)

The non-transitory computer readable storage medium of claim 10, wherein the instructions further cause the processor to render the web form by communicating with a vendor website via HTTP.

### Claim 12 (depends on 9)

The non-transitory computer readable storage medium of claim 9, wherein the instructions further cause the processor to render the embedded form on the display by communicating with a form monitor associated with the mobile device.

### Claim 13 (depends on 9)

The non-transitory computer readable storage medium of claim 9, wherein the input device is a touchscreen.

### Claim 14 (depends on 9)

The non-transitory computer readable storage medium of claim 9, wherein the email client is accessed via a web page.

### Claim 15 (depends on 9)

The non-transitory computer readable storage medium of claim 9, wherein the email client is registered with the e-commerce system.

### Claim 16 (depends on 9)

The non-transitory computer readable storage medium of claim 9, wherein the token is embedded in a message.
