INTERACTIVE PRODUCT REVIEW INTERFACE
First Claim
1. A system comprising:
- one or more processors;
memory; and
one or more programs stored in the memory, the one or more programs comprising instructions for;
receiving a purchase request for a product from a user;
identifying a user feedback question for the product;
for each particular user feedback question, generating user feedback graphics based on stored user feedback associated with the particular user feedback question;
transmitting the selected user feedback question and the generated user feedback graphic to a client system associated with the user for display;
receiving user feedback for the user feedback question;
updating, using a processor at a server system, the user feedback graphic associated with the question to include the received user feedback; and
transmitting the updated user feedback graphic to the client system for display in real-time.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for creating and presenting interactive product review interfaces are presented. The system processes a purchase request for a product from a user. The system then identifies one or more user feedback questions for the product. For each particular user feedback question, the system generates user feedback graphics based on stored user feedback associated with the particular user feedback question. The system transmits the one or more selected user feedback questions and the generated user feedback graphics to a client system associated with the user for display. The system receives user feedback for a user feedback question in the selected one or more user feedback questions. The system updates the user feedback graphic associated with the question to include the received user feedback. The system transmits the updated user feedback graphic to the client system for display in real-time.
8 Citations
20 Claims
-
1. A system comprising:
-
one or more processors; memory; and one or more programs stored in the memory, the one or more programs comprising instructions for; receiving a purchase request for a product from a user; identifying a user feedback question for the product; for each particular user feedback question, generating user feedback graphics based on stored user feedback associated with the particular user feedback question; transmitting the selected user feedback question and the generated user feedback graphic to a client system associated with the user for display; receiving user feedback for the user feedback question; updating, using a processor at a server system, the user feedback graphic associated with the question to include the received user feedback; and transmitting the updated user feedback graphic to the client system for display in real-time. - View Dependent Claims (2, 6, 7)
-
- 3. The system of claim I. wherein identifying a user feedback question for the product further includes determining whether there are any predetermined user feedback questions already associated with the product.
-
8. A method comprising:
-
receiving a purchase request for a product from a user; identifying a user feedback question for the product; for each particular user feedback question, generating user feedback graphics based on stored user feedback associated with the particular user feedback question; transmitting the selected user feedback question and the generated user feedback graphic to a client system associated with the user for display; receiving user feedback for the user feedback question; updating, using a processor at a server system, the user feedback graphic associated with the question to include the received user feedback; and transmitting the updated user feedback graphic to the client system for display in real-time. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions that, when executed by the one or more processors of a machine, cause the machine to perform operations comprising:
-
receiving a purchase request for a product from a user; identifying a user feedback question for the product; for each particular user feedback question, generating user feedback graphics based on stored user feedback associated with the particular user feedback question; transmitting the identified user feedback questions and the generated user feedback graphics to a client system associated with the user for display; receiving user feedback for the user feedback question; updating the user feedback graphic associated with the user feedback question to include the received user feedback; and transmitting the updated user feedback graphic to the client system or display in real-time, - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification