Review trends
First Claim
Patent Images
1. A method, comprising:
- receiving, by at least one server computing device, a request for a review trend corresponding to at least one item;
generating, by the at least one server computing device, the review trend corresponding to the at least one item, wherein the review trend graphically illustrates a plurality of reviews of the at least one item versus a plurality of temporal values, individual ones of the reviews comprising a rating provided in association with a purchase of the at least one item, individual ones of the temporal values being associated with a respective one of the reviews, wherein the review trend is generated for a range of the temporal values using a weighted average function that deemphasizes a first subset of the reviews in the review trend received during a first period when a large number of reviews are received relative to a second period, the weighted average function emphasizing a second subset of the reviews received during the second period in the review trend;
generating, by the at least one server computing device, a plurality of flags for display in association with respective portions of the review trend, individual ones of the flags corresponding to at least one annotation that describes an information update associated with the at least one item, wherein a selection of a respective one of the flags is configured to cause a rendering of the at least one annotation in association with the review trend; and
encoding, by the at least one server computing device, user interface data comprising the review trend and the plurality of flags for rendering on a client device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are various embodiments of a system. The system comprises a server, a memory accessible to the server, and a review trend generator configured to receive a request for a review trend corresponding to at least one item. The review trend generator is further configured to generate a review trend based at least in part upon a plurality of reviews of an item. The system further comprises a review trend encoder configured to encode the generated review trend for rendering on a network page.
35 Citations
24 Claims
-
1. A method, comprising:
-
receiving, by at least one server computing device, a request for a review trend corresponding to at least one item; generating, by the at least one server computing device, the review trend corresponding to the at least one item, wherein the review trend graphically illustrates a plurality of reviews of the at least one item versus a plurality of temporal values, individual ones of the reviews comprising a rating provided in association with a purchase of the at least one item, individual ones of the temporal values being associated with a respective one of the reviews, wherein the review trend is generated for a range of the temporal values using a weighted average function that deemphasizes a first subset of the reviews in the review trend received during a first period when a large number of reviews are received relative to a second period, the weighted average function emphasizing a second subset of the reviews received during the second period in the review trend; generating, by the at least one server computing device, a plurality of flags for display in association with respective portions of the review trend, individual ones of the flags corresponding to at least one annotation that describes an information update associated with the at least one item, wherein a selection of a respective one of the flags is configured to cause a rendering of the at least one annotation in association with the review trend; and encoding, by the at least one server computing device, user interface data comprising the review trend and the plurality of flags for rendering on a client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
at least one computing device; program instructions executable in the at least one computing device that, when executed by the at least one computing device, cause the at least one computing device to; generate a review trend for an item specified in a request made through a client device, the review trend comprising a graph generated based at least in part upon a plurality of reviews of the item with respect to a plurality of temporal values, individual ones of the reviews of the item comprising a user-providing rating associated with a purchase of the item, individual ones of the temporal values being associated with a respective one of the reviews of the item, wherein the review trend is generated for a range of the temporal values using a weighted average function that deemphasizes a first subset of the reviews in the review trend received during a first period when a large number of reviews are received relative to a second period, the weighted average function emphasizing a second subset of the reviews received during the second period in the review trend; generate at least one flag for display in association with the review trend, the at least one flag corresponding to an annotation that comprises an information update associated with the item; encode user interface data for a display of the review trend and the at least one flag; and cause a transmission of the user interface data to the client device for the display of the review trend and the at least one flag. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A non-transitory computer readable medium embodying program code executable on at least one computing device that, when executed by the at least one computing device, causes the at least one computing device to:
-
access a plurality of reviews from memory corresponding to at least one item available for consumption in an electronic marketplace and a plurality of temporal values, individual ones of the reviews comprising a user-specified rating associated with the at least one item, individual ones of the temporal values being associated with a respective one of the reviews; generate a review trend for the at least one item, wherein the review trend graphically illustrates the reviews of the at least one item versus the temporal values, wherein the review trend is generated for a range of the temporal values using a weighted average function that deemphasizes a first subset of the reviews in the review trend generated during a first period when a large number of reviews are made relative to a second period, the weighted average function emphasizing a second subset of the reviews generated during the second period in the review trend; generate at least one icon in at least one area of the review trend, the at least one icon corresponding to an annotation describing an update associated with the at least one item; generate user interface data that causes a display of the review trend and the at least one flag; and cause a transmission of the user interface data to a client device for the display of the review trend and the at least one flag. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification