IP Library Granted Patent US 9,621,662
Granted Patent B1
US 9,621,662 · App. 13/784,588 · Granted Apr 11, 2017

Surfacing relevant reviews

Inventor: Aditya Mukherji (San Francisco, CA)
Assignee: Yelp Inc.
H04L67/22
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,621,662
App. No.
13/784,588
Granted
Apr 11, 2017
Kind
B1
Abstract

Techniques for surfacing relevant reviews are disclosed. In some embodiments, one or more reviews are annotated with one or more applicable tags. Annotations of reviews associated with a subject of interest are aggregated to identify an applicable insight into the subject of interest, and the identified insight is published on a page associated with the subject of interest, wherein the published insight includes an option to navigate to a subset of reviews associated with the subject of interest that are relevant to the insight.

Claims (38)

1. A method, comprising:

annotating one or more reviews with one or more applicable tags;

aggregating annotations of reviews associated with a subject of interest to identify an applicable insight into the subject of interest; and

publishing the identified insight determined from reviews of the subject of interest on a page associated with the subject of interest, wherein the published insight comprises a selectable hyperlink to navigate to pages of one or more other subjects of interest on which the same insight is published.

2. The method of claim 1 , wherein annotating one or more reviews with one or more applicable tags comprises annotating a review based on one or more of reviewer data, review content, and review rating.

3. The method of claim 1 , wherein annotating one or more reviews with one or more applicable tags comprises annotating a review with a tag if the review includes at least a threshold number of terms associated with the tag.

4. The method of claim 1 , wherein annotating one or more reviews with one or more applicable tags comprises annotating one or more reviews posted by a reviewer with a tag associated with a special interest group or demographic to which the reviewer is determined to belong.

5. The method of claim 1 , wherein annotating one or more reviews with one or more applicable tags comprises annotating a review with a tag based on a positive or negative rating provided with the review.

6. The method of claim 1 , wherein aggregating annotations of reviews associated with the subject of interest comprises determining a set of associated tags and a number of reviews that are annotated with each different tag.

7. The method of claim 6 , wherein identifying an applicable insight into the subject of interest comprises determining that a number of reviews annotated with a prescribed tag associated with the insight satisfies a threshold.

8. The method of claim 1 , wherein publishing the identified insight comprises publishing the insight as a badge.

9. A system, comprising:

an annotation engine comprising a processor configured to annotate one or more reviews with one or more applicable tags; and

an aggregation engine comprising a processor configured to:

aggregate annotations of reviews associated with a subject of interest to identify an applicable insight into the subject of interest; and

publish the identified insight determined from reviews of the subject of interest on a page associated with the subject of interest, wherein the published insight comprises a selectable hyperlink to navigate to pages of one or more other subjects of interest on which the same insight is published.

10. The system of claim 9 , wherein to annotate one or more reviews with one or more applicable tags comprises to annotate a review based on one or more of associated reviewer data, review content, and review rating.

11. The system of claim 9 , wherein to annotate one or more reviews with one or more applicable tags comprises to annotate a review with a tag if the review includes at least a threshold number of terms associated with the tag.

12. The system of claim 9 , wherein to annotate one or more reviews with one or more applicable tags comprises to annotate one or more reviews posted by a reviewer with a tag associated with a special interest group or demographic to which the reviewer is determined to belong.

13. The system of claim 9 , wherein to annotate one or more reviews with one or more applicable tags comprises to annotate a review with a tag based on a positive or negative rating provided with the review.

14. The system of claim 9 , wherein to aggregate annotations of reviews associated with the subject of interest comprises to determine a set of associated tags and a number of reviews that are annotated with each different tag.

15. The system of claim 14 , wherein to identify an applicable insight into the subject of interest comprises to determine that a number of reviews annotated with a prescribed tag associated with the insight satisfies a threshold.

16. The system of claim 9 , wherein to publish the identified insight comprises to publish the insight as a badge.

17. The system of claim 9 , wherein the aggregation engine comprises the annotation engine.

18. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

annotating one or more reviews with one or more applicable tags;

aggregating annotations of reviews associated with a subject of interest to identify an applicable insight into the subject of interest; and

publishing the identified insight determined from reviews of the subject of interest on a page associated with the subject of interest, wherein the published insight comprises a selectable hyperlink to navigate to pages of one or more other subjects of interest on which the same insight is published.

19. The method of claim 1 , wherein the published insight comprises a selectable hyperlink to navigate to a subset of reviews associated with the subject of interest that is relevant to the insight.

20. The system of claim 9 , wherein the published insight comprises a selectable hyperlink to navigate to a subset of reviews associated with the subject of interest that is relevant to the insight.

21. The computer program product of claim 18 , wherein annotating one or more reviews with one or more applicable tags comprises annotating a review based on one or more of reviewer data, review content, and review rating.

22. The computer program product of claim 18 , wherein annotating one or more reviews with one or more applicable tags comprises annotating a review with a tag if the review includes at least a threshold number of terms associated with the tag.

23. The computer program product of claim 18 , wherein annotating one or more reviews with one or more applicable tags comprises annotating one or more reviews posted by a reviewer with a tag associated with a special interest group or demographic to which the reviewer is determined to belong.

24. The computer program product of claim 18 , wherein annotating one or more reviews with one or more applicable tags comprises annotating a review with a tag based on a positive or negative rating provided with the review.

25. The computer program product of claim 18 , wherein aggregating annotations of reviews associated with the subject of interest comprises determining a set of associated tags and a number of reviews that are annotated with each different tag.

26. The computer program product of claim 25 , wherein identifying an applicable insight into the subject of interest comprises determining that a number of reviews annotated with a prescribed tag associated with the insight satisfies a threshold.

27. The computer program product of claim 18 , wherein publishing the identified insight comprises publishing the insight as a badge.

28. The computer program product of claim 18 , wherein the published insight comprises a selectable hyperlink to navigate to a subset of reviews associated with the subject of interest that is relevant to the insight.

Assignments (3)
SECURITY INTEREST Recorded Dec 18, 2025
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 073260/0239 →
PATENT SECURITY AGREEMENT Recorded Apr 28, 2023
From: YELP INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 063489/0983 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2013
From: MUKHERJI, ADITYA
To: YELP INC.
Reel/Frame 030545/0668 →