Patent Document ID: 8010527
Application ID: 11771799

Base Claim:
1. A method implemented within a computer system comprising a central processing unit (CPU) and a random access memory (RAM), the method comprising: a. utilizing the CPU and RAM to obtain a history of online activities of a user; b. utilizing the CPU and RAM to receive user preference information from the user; c. utilizing the CPU and RAM to identify a plurality of online information resources linking to online resources viewed by the user, wherein each of the plurality of online information resources is associated with an online information source; d. utilizing the CPU and RAM to generate a plurality of relevance scores for each of the identified online information resource; and e. using the generated plurality of relevance scores to generate a ranked list of recommended online information sources, wherein a rank of each online information source is determined by aggregating at least some of the plurality of relevance scores of the identified online information resources according to the received user preference information, wherein: the ranked list comprises links to online sources that are not in the history of the online activities of the user, the online information resource is a blog post, the online resource viewed by the user is a visited web page, the online information source is a source blog web page, and the online source is a related web feed.

---

Claim 24:
24. The method of claim 1 , wherein the identified plurality of online information resources are linked to online resources viewed by the user through a use of a link in the online information resource which points to the online resource viewed by the user.