Personalizing aggregated news content
First Claim
1. A method comprising:
- receiving, by one or more processors, a request to remove a news item from a list of news items, the list of news items being presented based on receiving a search query;
removing, by one or more processors, the requested news item;
responsive to the request, automatically removing, by the one or more processors, news items with content similar to content of the requested news item;
forming, by the one or more processors, an updated list of news items, based on the removing the requested news item and the removing the news items with content similar to content of the requested news item; and
providing for presentation, by one or more processors, the updated list of news items.
2 Assignments
0 Petitions
Accused Products
Abstract
A system customizes a news document associated with a user of a news aggregation service. The system includes a remote news aggregation server configured to create a news aggregation service document based on a request received from the user. The remote news aggregation server identifies news content from a plurality of news source servers based on the received request and presents the identified news content in the news aggregation service document. The remote news aggregation server is further configured to receive a request from the user to remove a news item from the presented news content and removing the requested news item from the identified news content. Updated news content is presented in an updated news aggregation service document.
18 Citations
20 Claims
-
1. A method comprising:
-
receiving, by one or more processors, a request to remove a news item from a list of news items, the list of news items being presented based on receiving a search query; removing, by one or more processors, the requested news item; responsive to the request, automatically removing, by the one or more processors, news items with content similar to content of the requested news item; forming, by the one or more processors, an updated list of news items, based on the removing the requested news item and the removing the news items with content similar to content of the requested news item; and providing for presentation, by one or more processors, the updated list of news items. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a memory; and one or more processors coupled to the memory, the one or more processors configured to; receive a request to remove a news item from a list of news items, the list of news items being presented based on receiving a search query; remove the requested news item; responsive to the request, automatically remove news items with content similar to content of the requested news item; form an updated list of news items, based on the removing the requested news item and the removing news items with content similar to content of the requested news item; and provide for presentation the updated list of news items. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium including instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive a request to remove a news item from a list of news items, the list of news items being presented based on receiving a search query; remove the requested news item; responsive to the request, automatically remove news items with content similar to content of the requested news item; form an updated list of news items, based on the removing the requested news item and the removing news items with content similar to content of the requested news item; and provide for presentation the updated list of news items. - View Dependent Claims (16, 17, 18, 19, 20)
Specification