Patent Document ID: 8396879
Application ID: 13407174

Base Claim:
1. A method performed by one or more server devices, the method comprising: calculating, using a processor of the one or more server devices, first ranking scores for a plurality of users and second ranking scores for a plurality of comments authored by the plurality of users, the calculating including: representing each user, of the plurality of users, as a first node, representing each comment, of the plurality of comments, as a second node, forming first edges from the first nodes to the second nodes based on first relationships between the first nodes and the second nodes, forming second edges from the second nodes to the first nodes based on the first relationships, forming third edges from one or more first nodes to one or more other first nodes based on second relationships between the one or more first nodes and the one or more other first nodes, assigning first initial values to the first nodes and second initial values to the second nodes, the first initial values being calculated for each user, of the plurality of users, based on signals associated with the user; the second initial values being calculated for each comment, of the plurality of comments, based on signals associated with the comment, and running iterations of a graph algorithm using values of the first nodes and second nodes to obtain the first ranking scores and the second ranking scores, the iterations being run until: values of the nodes converge, or a number of iterations has been performed, and running the iterations causing a portion of each of the first initial values and a portion of each of the second initial values to be transferred based on the first edges, the second edges, and the third edges; and providing, using a processor of the one or more server devices, one of: a first ranked list that includes information identifying the plurality of users, the information identifying the plurality of users being ordered based on the first ranking scores, or a group of comments of the plurality of comments, the comments in the group of comments being ordered based on the second ranking scores.

---

Claim 2:
2. The method of claim 1 , where at least one first relationship of the first relationships corresponds to a relationship between a user and a comment that the user authored.