Patent ID: 8219638

Claim:
A computer-implemented method for controlling content distribution, the method comprising: forwarding, using one or more processors, information associated with a user to a device operated by the user, the information being configured for use in selecting content from any of multiple content providers for a content distribution to the user; receiving, in response to the information and using the one or more processors, an edit of the information forwarded from the device, the edit identifying a first content provider and including a first modification of the content distribution regarding the first content provider; storing, using the one or more processors, the edit in association with the information such that the first modification is taken into account in the content distribution; identifying a predetermined number of content portions as having been most recently presented to the user in the content distribution; causing at least part of each of the predetermined number of content portions to again be presented on the device; and receiving an input generated by the user from the device, the input identifying at least one of the content portions and including another edit of the information regarding the identified content portion, wherein the other edit comprises that the identified content portion is to be blocked from being presented on the device.