ANALYSIS AND SELECTIVE DISPLAY OF RSS FEEDS
First Claim
Patent Images
1. A method for ranking a new article received via a digital content feed, where multiple articles are received from the feed, and each article comprises content and associated metadata, and the method comprising the steps of:
- receiving a plurality of articles from the feed;
for each received article, monitoring selected user interactions with the article;
for each monitored user interaction with an article, storing indicia of the user interaction in a data store;
for each stored user interaction with an article, associating the stored user interaction with words that appear in the article content;
detecting a new article received from the feed;
processing the content and metadata of the new article;
analyzing the new article content to form a content-based rank of the new article based on the previously stored user interactions associated with words that appeared in the previously-received articles; and
displaying an indication of the content-based rank of the new article on a display screen.
1 Assignment
0 Petitions
Accused Products
Abstract
An RSS reader ranks articles and RSS feeds based on monitoring user interactions with each article. In an enterprise version, ranking can reflect the interactions of multiple users with RSS feeds and articles. Monitored user interactions can include reading an article, tagging, forwarding, emailing and the like.
-
Citations
20 Claims
-
1. A method for ranking a new article received via a digital content feed, where multiple articles are received from the feed, and each article comprises content and associated metadata, and the method comprising the steps of:
-
receiving a plurality of articles from the feed;
for each received article, monitoring selected user interactions with the article;
for each monitored user interaction with an article, storing indicia of the user interaction in a data store;
for each stored user interaction with an article, associating the stored user interaction with words that appear in the article content;
detecting a new article received from the feed;
processing the content and metadata of the new article;
analyzing the new article content to form a content-based rank of the new article based on the previously stored user interactions associated with words that appeared in the previously-received articles; and
displaying an indication of the content-based rank of the new article on a display screen. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium storing a software reader for managing and displaying articles received on a client device from a digital content feed, the software feed reader comprising:
-
an aggregator component for collecting and processing the received articles;
an article analyzer component for calculating a content-based rank for each article; and
a client interface for displaying indicia of the received articles on a display screen of the client device in a sequence that is responsive to the content-based rank of each article. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for ranking a new article received via a digital content feed in a multi-user, client-server environment, the method comprising the steps of.
registering a plurality of users who each receive articles from selected digital content feeds; -
receiving a plurality of articles from the feed;
for each received article, monitoring selected user interactions with the article;
for each monitored user interaction with an article, storing indicia of the user interaction in a data store;
for each stored user interaction with an article, associating the stored user interaction with words that appear in the article content;
detecting a new article received from the feed;
analyzing the new article content to form a content-based rank of the new article based on the previously stored user interactions associated with words that appeared in the previously-received articles; and
displaying an indication of the content-based rank of the new article on a display screen;
whereinthe monitored user interactions are those of a predetermined one or more of the registered users, whereby a user can receive rankings of articles based on the actions of other users.
-
Specification