Patent ID: 8880499

Claim:
A method comprising: fetching, by one or more processors, news content from a plurality of news sources; aggregating, by one or more processors, the news content, the aggregated news content including a plurality of news items; providing for presentation, by one or more processors, the aggregated news content to a user device; receiving, by one or more processors, a request to remove a particular news item, of the plurality of news items, from the aggregated news content; removing, by one or more processors, the particular news item and similar news items, of the plurality of news items, with content similar to content of the particular news item from the aggregated news content; retrieving, by one or more processors, one or more replacement news items to replace the particular news item and the similar news items; creating, by one or more processors, updated aggregated news content by replacing the particular news item and the similar news items with the one or more replacement news items; and providing for presentation, by one or more processors, the updated aggregated news content to the user device.