PERSONALIZED NEWS FEED BASED ON PEER AND PERSONAL ACTIVITY
First Claim
1. A system for providing a customized news feed to an information client based on the reading activities and preferences of other information clients within the same organization, comprising:
- (a) a correlation server configured to collect and correlate data related to the reading activities and preferences of a plurality of other information clients within the organization;
(b) a news feed database, coupled to said correlation server, capable of storing said collected and correlated data;
(c) a proxy server, coupled to said correlation server, configured to receive and output to the information client a selected portion of said collected and correlated data; and
(d) a graphical user interface, produced by said proxy server, configured to allow the information client to pivot said selected portion of said collected and correlated data.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods and computer program products for providing a customized news feed to an individual computer user within an organization based on the reading activities and preferences of other users in the same organization are disclosed. In an embodiment, the system includes a correlation server configured to collect and correlate the reading activities and preferences of individual computer network users within the organization, a news feed database for storing the collected and correlated data, a proxy server configured to receive and output to the information client a selected portion of the collected and correlated data, and a graphical user interface produced by the proxy server that allows the user to select different views of the collected and correlated data as a personalized news feed.
-
Citations
20 Claims
-
1. A system for providing a customized news feed to an information client based on the reading activities and preferences of other information clients within the same organization, comprising:
-
(a) a correlation server configured to collect and correlate data related to the reading activities and preferences of a plurality of other information clients within the organization; (b) a news feed database, coupled to said correlation server, capable of storing said collected and correlated data; (c) a proxy server, coupled to said correlation server, configured to receive and output to the information client a selected portion of said collected and correlated data; and (d) a graphical user interface, produced by said proxy server, configured to allow the information client to pivot said selected portion of said collected and correlated data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for providing a customized news feed to an information client, the news feed based on the reading activities and preferences of other information clients within the same organization, comprising the steps of:
-
(a) collecting data related to the reading habits of a plurality of other information clients in the organization; (b) correlating said data so as to identify a group among said plurality of other information clients having similar reading habits; (c) identifying news source URLs accessed by said group; (d) obtaining news articles from said news source URLs; (e) applying an administration filter to said obtained news articles; and (f) providing, via a graphical user interface, said administratively filtered news articles to the information client as the customized news feed. - View Dependent Claims (10, 11, 12)
-
-
13. A computer program product comprising computer usable medium encoded in a computer having control logic stored therein for causing the computer to provide a customized news feed to an information client, the news feed based on the reading activities and preferences of other information clients within the same organization, said control logic comprising:
-
first computer readable program code means for causing the computer to collect data related to the reading habits of a plurality of other information clients in the organization; second computer readable program code means for causing the computer to correlate said data so as to identify a group among said plurality of other information clients having similar reading habits; third computer readable program code means for causing the computer to identify news source URLs accessed by said group; fourth computer readable program code means for causing the computer to obtain news articles from said news source URLs; fifth computer readable program code means for causing the computer to apply an administration filter to said obtained news articles; and sixth computer readable program code means for causing the computer to provide, via a graphical user interface, said administratively filtered news articles to the information client as the customized news feed. - View Dependent Claims (14, 15)
-
-
16. A computer-implemented method for facilitating the provisioning of a customized news feed to a user of a computer network, comprising the steps of:
-
(a) collecting, via a client logger executing on a computing device utilized by the user, information data related to the activities of the user within the computer network; (b) selecting a plurality of other users of the computer network; (c) collecting, from at least one source on the computer network, information data related to the activities of each of said plurality of other users of the computer network; (d) correlating said information data related to the activities of the user and said information data related to the activities of said plurality of other users of the computer network to produce a list of URLs; and (e) presenting to the user, via a graphical user interface accessible by said computing device utilized by the user, said list of URLs as the customized news feed. - View Dependent Claims (17, 18, 19, 20)
-
Specification