Patent ID: 8825759

Claim:
A computer-implemented method, the method comprising: receiving, at a server system and from a plurality of computing devices, indications that a user of each of the computing devices provided user input requesting to receive transmissions of posts that a first user of a first computing device authors; receiving, at the server system and from the first computing device, a post that includes text and that was authored by the first user of the first computing device; transmitting the post from the server system to the plurality of computing devices; identifying distances in a social network graph between (i) a second user that has not requested to receive posts that are authored by the first user, and (ii) users of the social network, other than the first user and the second user, that have commented on the post that was authored by the first user; generating, based on the identified distances in the social network graph, a personalized score that is for the post and that is specific to the second user; determining that the personalized score satisfies a criteria for transmission to the second user, wherein the criteria includes the personalized score exceeding a threshold; and transmitting, in response to determining that the personalized score satisfies the criteria for transmission to the second user, the post from the server system to a second computing device that is associated with the second user.