Selecting high quality text within identified reviews for display in review snippets
First Claim
Patent Images
1. A computer implemented method of generating a review sample of a single review in a corpus of reviews, comprising:
- at a server having one or more processors and memory storing one or more programs for execution by the one or more processors;
identifying the single review;
partitioning the review into partitions;
selecting a plurality of the partitions of the single review based on predefined criteria, wherein selecting the plurality of the partitions comprises;
identifying two or more combinations of the partitions, determining a quality score for each respective combination, and selecting the respective combination having a highest quality score;
generating a snippet solely for the single review including content from each of the selected plurality of the partitions, wherein the review sample of the single review comprises the generated snippet; and
generating a response including the snippet for the single review.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system of selecting content from reviews for display are described. A review is identified and partitioned. A subset of the partitions is selected based on predefined criteria. A snippet is generated from the selected partitions. A response that includes the snippet is generated.
-
Citations
19 Claims
-
1. A computer implemented method of generating a review sample of a single review in a corpus of reviews, comprising:
-
at a server having one or more processors and memory storing one or more programs for execution by the one or more processors; identifying the single review; partitioning the review into partitions; selecting a plurality of the partitions of the single review based on predefined criteria, wherein selecting the plurality of the partitions comprises;
identifying two or more combinations of the partitions, determining a quality score for each respective combination, and selecting the respective combination having a highest quality score;generating a snippet solely for the single review including content from each of the selected plurality of the partitions, wherein the review sample of the single review comprises the generated snippet; and generating a response including the snippet for the single review. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer implemented method of processing reviews, comprising:
-
at a server having one or more processors and memory storing one or more programs for execution by the one or more processors; identifying a single review; partitioning the review into one or more partitions; selecting a plurality of the partitions based on predefined criteria; generating a snippet solely for the single review including content from the selected plurality of the partitions; and generating a response including the snippet for the single review, wherein selecting a plurality of the partitions comprises identifying one or more combinations of the partitions, each combination including a respective subset of the partitions that are consecutive within the review and satisfying predefined length criteria. - View Dependent Claims (7)
-
-
8. A system for generating a review sample of a single review in a corpus of reviews, comprising:
-
one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more modules including instructions; to identify the single review; to partition the review into partitions; to select a plurality of the partitions of the single review based on predefined criteria; to generate a snippet solely for the single review including content from each of the selected plurality of the partitions, wherein the review sample of the single review comprises the generated snippet; and to generate a response including the snippet for the single review, wherein the instructions to select the plurality of the partitions include instructions to;
identify two or more combinations of the partitions, determine a quality score for each respective combination, and select the respective combination having a highest quality score. - View Dependent Claims (9, 10, 11)
-
-
12. A system for processing reviews, comprising:
-
one or more processors; and memory storing one or more programs to be executed by the one or more processors, the one or more modules including instructions; to identify a single review; to partition the review into one or more partitions; to select a plurality of the partitions based on predefined criteria; to generate a snippet solely for the single review including content from the selected plurality of the partitions; and to generate a response including the snippet for the single review, wherein the one or more modules include instructions to identify one or more combinations of the partitions, each combination including a respective plurality of the partitions that are consecutive within the review and satisfying predefined length criteria. - View Dependent Claims (13, 19)
-
-
14. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors at a server computer, the one or more programs comprising instructions for:
-
identifying a single review; partitioning the review into partitions; selecting a plurality of the partitions of the single review based on predefined criteria, wherein selecting the plurality of the partitions comprises;
identifying two or more combinations of the partitions, determining a quality score for each respective combination, and selecting the respective combination having a highest quality score;generating a snippet solely for the single review including content from each of the selected plurality of the partitions; and generating a response including the snippet for the single review. - View Dependent Claims (15, 16, 17)
-
-
18. A non-transitory computer readable storage medium storing one or more programs for execution by one or more processors at a server computer, the one or more programs comprising instructions for:
-
identifying a single review; partitioning the review into one or more partitions; selecting a plurality of the partitions based on predefined criteria; generating a snippet solely for the single review including content from each of the selected plurality of the partitions; and generating a response including the snippet for the single review, wherein the instructions for selecting a plurality of the partitions comprise identifying one or more combinations of the partitions, each combination including a respective subset of the partitions that are consecutive within the review and satisfying predefined length criteria.
-
Specification