Patent ID: 8639632

Claim:
A computer-implemented method comprising: providing, by a computer, a social network, the social network being configured to enable a user to create a user account on the social network; obtaining, by the computer, user data associated with the user account; obtaining, by the computer, product information associated with an identified product from a product database; obtaining, by the computer, a user-generated rating of the identified product, the user-generated rating obtained through a user rating interface having a value scale and a desirability scale, the user rating interface comprising a two-dimensional rating screen incorporating the value scale and the desirability scales and a target controllably positioned by the user on the two-dimensional rating screen representing the user's rating with respect to the value scale and the desirability scale; and transmitting, by the computer, the user data associated with the user account, the product information associated with the identified product, and the user-generated rating of the identified product to the social network to cause the social network to publish the product information associated with the identified product and the user-generated rating of the identified product to the user account.