Systems and methods for providing a review platform
OwnerWarren Younginventor
Life of this patent
Estimating the term…
Abstract
A method for personalizing reviews for a user on a social network, comprising the steps of: receiving from at least two or more users a rating and a recommendation for a reviewable item, wherein the rating is numerical value in a rating scale, and wherein a recommendation is a binary endorsement; receiving a request from a user to view the ratings and recommendations for one or more reviewable items; determining a combined rating and an combined recommendation for all users of the social network at one or more social degrees for the one or more reviewable items; and displaying, by a user interface, the combined rating and combined recommendation for all users of the social network at one or more social degrees for the one or more reviewable items.
Claims20
A method for personalizing review information for a reviewable item for a user on a social network, comprising the steps of:
- providing a social network in which a plurality of user profiles are related to each other through one or more direct and indirect relationships;
- receiving one or more reviews for the reviewable item, each review associated with one of the user profiles, wherein each review of the reviewable item includes a rating and a recommendation for the reviewable item, wherein the rating is a numerical value in a rating scale, and wherein the recommendation is a binary endorsement;
- and
- in response to a request from the user to view the review information for the reviewable item, displaying, by a user interface of the user, combined ratings and combined recommendations for the reviewable item for each of at least one direct relationship and at least one indirect relationship;
- wherein the combined ratings and the combined recommendations are determined by the steps of:
- for each direct relationship, aggregating the ratings and recommendations from all reviews received associated with each of the other user profiles related by the direct relationship, and
- for each indirect relationship, aggregating the ratings and recommendations from all reviews received associated with each of the other user profiles related by the indirect relationship.
A system for personalizing review information for a reviewable item for a user on a social network comprising:
- a server including a controller;
- a memory coupled to the controller, wherein the memory is configured to store program instructions executable by the controller;
- wherein, in response to executing the program instructions, the controller is configured to:
- provide a social network in which a plurality of user profiles are related to each other through one or more direct and indirect relationships;
- receive one or more reviews for the reviewable item, each review associated with one of the user profiles, wherein each review of the reviewable item includes a rating and a recommendation for the reviewable item, wherein the rating is a numerical value in a rating scale, and wherein the recommendation is a binary endorsement;
- and
- in response to a request from the user to view the review information for the reviewable item, display, by a user interface of the user, combined ratings and combined recommendations for the reviewable item for each of at least one direct relationship and at least one indirect relationship;
- wherein the combined ratings and the combined recommendations are determined by the steps of:
- for each direct relationship, aggregating the ratings and recommendations from all reviews received associated with each of the other user profiles related by the direct relationship, and
- for each indirect relationship, aggregating the ratings and recommendations from all reviews received associated with each of the other user profiles related by the indirect relationship.
Dependencies are inferred from the claim text.