Method and system for obtaining feedback for a product
First Claim
Patent Images
1. A computer-implemented method comprising:
- at a server,sending an HTML email to the customer at a predetermined time,wherein the HTML email containsa request to review the product purchased by the customer,a rating input area,a text input area,an authentication token that includes an encrypted transaction identifier, andan HTTP form submission command to send a response to the request from the customer back to the server, andwherein the predetermined time is based at least in part on the method of sending the product to the customer;
receiving the response,wherein the response containsa rating that was entered in the rating input area,text that was entered in the text input area, andthe authentication token;
authenticating the response using the authentication token;
storing at least part of the response; and
sending a confirmation message to the customer.
2 Assignments
0 Petitions
Accused Products
Abstract
The embodiments disclosed herein include new, more efficient ways to request, create, send, and receive product reviews from the Internet. One aspect of the invention is an email message for a customer. The email message includes a request to review a product obtained by the customer in a transaction; a rating input area and/or a text input area; an authentication token that includes a transaction identifier corresponding to the transaction; and an HTTP form submission command to send a response to the request from the customer to a remote computer. The response includes a rating entered in the rating input area and/or text entered in the text input area, and the authentication token.
42 Citations
23 Claims
-
1. A computer-implemented method comprising:
- at a server,
sending an HTML email to the customer at a predetermined time, wherein the HTML email contains a request to review the product purchased by the customer, a rating input area, a text input area, an authentication token that includes an encrypted transaction identifier, and an HTTP form submission command to send a response to the request from the customer back to the server, and wherein the predetermined time is based at least in part on the method of sending the product to the customer; receiving the response, wherein the response contains a rating that was entered in the rating input area, text that was entered in the text input area, and the authentication token; authenticating the response using the authentication token; storing at least part of the response; and sending a confirmation message to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 16, 17)
- at a server,
-
10. A computer-implemented method comprising:
- at a client computer associated with a customer,
receiving an electronic message, wherein the electronic message contains a request to review a product obtained by the customer in a transaction, a rating input area and/or a text input area, an authentication token, and an HTTP form submission command to send a response to the request from the customer to a remote computer; sending, in response to activation of the HTTP form submission command, the response to the request to the remote computer, wherein the response to the request contains a rating that was entered in the rating input area and/or text that was entered in the text input area, and the authentication token; and receiving a confirmation message from the remote computer indicating that the response was authenticated using the authentication token and that at least a part of the response was stored. - View Dependent Claims (19)
- at a client computer associated with a customer,
-
11. A client computer associated with a customer, wherein the client computer is configured to:
-
receive an electronic message, wherein the electronic message contains a request to review a product obtained by the customer in a transaction, a rating input area and/or a text input area, an authentication token, and an HTTP form submission command to send a response to the request from the customer to a remote computer; and send, in response to activation of the HTTP form submission command, the response to the request to the remote computer, wherein the response to the request contains a rating that was entered in the rating input area and/or text that was entered in the text input area, and the authentication token; and receive a confirmation message from the remote computer indicating that the response was authenticated using the authentication token and that at least a part of the response was stored. - View Dependent Claims (20)
-
-
12. A non-transitory machine readable medium having stored thereon data representing sequences of instructions, which when executed by a server, cause the server to:
-
send an email message to a customer at a predetermined time, wherein the email message contains a request to review a product obtained by the customer in a transaction, a rating input area and/or a text input area, an authentication token, and an HTTP form submission command to send a response to the request from the customer to the server; receive the response, wherein the response contains a rating that was entered in the rating input area and/or text that was entered in the text input area, and the authentication token; authenticate the response using the authentication token; store at least part of the response; and send a confirmation message to the customer. - View Dependent Claims (18, 21)
-
-
13. A non-transitory machine readable medium having stored thereon data representing sequences of instructions, which when executed by a client computer associated with a customer, cause the client computer to:
-
receive an electronic message, wherein the electronic message contains a request to review a product obtained by the customer in a transaction, a rating input area and/or a text input area, an authentication token, and an HTTP form submission command to send a response to the request from the customer to a remote computer; and send, in response to activation of the HTTP form submission command, the response to the request to the remote computer, wherein the response to the request contains a rating that was entered in the rating input area and/or text that was entered in the text input area, and the authentication token; and receive a confirmation message from the remote computer indicating that the response was authenticated using the authentication token and that at least a part of the response was stored. - View Dependent Claims (22)
-
-
14. A system comprising at least one server, wherein the at least one server is configured to:
-
send an email message to a customer at a predetermined time, wherein the email message contains a request to review a product obtained by the customer in a transaction, a rating input area and/or a text input area, an authentication token, and an HTTP form submission command to send a response to the request from the customer to the server; receiving the response, wherein the response contains a rating that was entered in the rating input area and/or text that was entered in the text input area, and the authentication token; authenticate the response using the authentication token; store at least part of the response; and send a confirmation message to the customer. - View Dependent Claims (15, 23)
-
Specification