Patent ID: 8886738

Claim:
A computer-implemented method of disseminating messages to a respective client device associated with a respective user, comprising: in a server system having one or more processors and memory storing one or more programs for execution by the one or more processors: selecting a set of messages based at least in part on user information associated with the respective user; sending to the respective client device a first set of target messages from the set of selected messages, wherein the first set of target messages includes a plurality of target messages; providing to the respective client device selectable information for concurrent display with each of the plurality of target messages of the first set of target messages, wherein selectable information for a respective target message of the first set of target messages enables reception of feedback that indicates an interest of the respective user in the respective target message of the first set of target messages without indicating interest in a respective author of the respective target message; in response to receiving feedback that indicates the interest of the respective user in the respective target message without indicating interest in a respective author of the respective target message, modifying the user information associated with the respective user based on the received feedback without tracking the respective target message and without tracking the respective author of the respective target message; and, in accordance with modifying the user information associated with the respective user: selecting a subsequent set of messages based at least in part on the modified user information associated with the respective user; and sending to the respective client device a second set of target messages from the subsequent set of selected messages, wherein the second set of target messages includes more messages similar to the respective target message than the first set of target messages.