USER SPECIFIC FEED RECOMMENDATIONS
First Claim
1. A computer-implemented method for recommending feeds for a user, the method comprising:
- obtaining data indicating a user'"'"'s activities on a plurality of web pages;
identifying a plurality of content items published within the plurality of web pages and one or more additional web pages, each of the one or more additional web pages referenced by at least one of the plurality of web pages;
determining feed recommendations for a user, the feed recommendations including a subset of the plurality of content items, the subset selected based, at least in part, on the data indicating the user'"'"'s activities on the plurality of web pages; and
providing the feed recommendations to a web browser associated with the user.
8 Assignments
0 Petitions
Accused Products
Abstract
A system for recommending feeds for a user comprises a client with a web browser, an application server, and a content server. The browser tracks the user'"'"'s browsing activity and transmits user data related to the user'"'"'s browsing activity to the application server. The application server searches the content server to determine feeds that may be relevant to the user'"'"'s browsing activity and then communicates those feeds to the browser. The browser displays the received feeds to the user as feed recommendations, prompting the user to select from among the recommended feeds. Once the user has selected one or more feeds, the browser transmits the user'"'"'s selection to the application server, which enables the feeds to be presented subsequently to the user. In this way, the system uses the user'"'"'s browsing activity to obtain automatically for a user feeds that are likely to be relevant to the user.
33 Citations
20 Claims
-
1. A computer-implemented method for recommending feeds for a user, the method comprising:
-
obtaining data indicating a user'"'"'s activities on a plurality of web pages; identifying a plurality of content items published within the plurality of web pages and one or more additional web pages, each of the one or more additional web pages referenced by at least one of the plurality of web pages; determining feed recommendations for a user, the feed recommendations including a subset of the plurality of content items, the subset selected based, at least in part, on the data indicating the user'"'"'s activities on the plurality of web pages; and providing the feed recommendations to a web browser associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer program product for recommending feeds for a user, the computer program product comprising a non-transitory computer-readable storage medium containing computer program code for:
-
obtaining data indicating a user'"'"'s activities on a plurality of web pages; identifying a plurality of content items published within the plurality of web pages and one or more additional web pages, each of the one or more additional web pages referenced by at least one of the plurality of web pages; determining feed recommendations for a user, the feed recommendations including a subset of the plurality of content items, the subset selected based, at least in part, on the data indicating the user'"'"'s activities on the plurality of web pages; and providing the feed recommendations to a web browser associated with the user. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
a processor; and a memory, at least one of the processor or the memory being configured to; obtain data indicating a user'"'"'s activities on a plurality of web pages; identify a plurality of content items published within the plurality of web pages and one or more additional web pages, each of the one or more additional web pages referenced by at least one of the plurality of web pages; determine feed recommendations for a user, the feed recommendations including a subset of the plurality of content items, the subset selected based, at least in part, on the data indicating the user'"'"'s activities on the plurality of web pages; and provide the feed recommendations to a web browser associated with the user. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification