Patent Document ID: 8321463
Application ID: 13059215

Base Claim:
1. A method performed by one or more server devices, comprising: receiving a request for comments associated with a particular document; identifying, at a processor associated with the one or more server devices, a comment associated with the particular document; generating, using a processor associated with the one or more server devices, an objective score for the comment, where the objective score is independent of a user associated with the request; identifying, using a processor associated with the one or more server devices, the user associated with the request; generating, using a processor associated with the one or more server devices, a subjective score for the comment based on the identified user; generating, using a processor associated with the one or more server devices, a combined score for the comment by combining the objective score and the subjective score; and providing the comment, ranked based on the combined score, to a client device associated with the user for presentation with the particular document.

---

Claim 5:
5. The method of claim 1 , where the user profile includes at least two of: a user identification field that includes information identifying the user, a language field that includes information about languages identified as acceptable to the user, a friends list field that includes information identifying other users that are friends of the user, a preferred authors field that includes information identifying authors for whom the user has expressed a preference, a location field that includes information identifying a location associated with the user, an interests field that includes information identifying topics about which the user has expressed an interest, and a search history field that includes information about search queries submitted by the user.