News feed viewer
First Claim
1. A computer-implemented method for displaying a plurality of articles, the method comprising:
- storing a first feed bookmark in a folder, the first feed bookmark indicating a first feed, the first feed comprising a first plurality of articles;
storing a second feed bookmark in the folder, the second feed bookmark indicating a second feed, the second feed comprising a second plurality of articles;
aggregating the first feed and the second feed to form a third feed; and
displaying the third feed.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for presenting and managing syndication XML (feeds) are disclosed. In one embodiment, a user can modify how a feed is displayed, such as which content (and how much) is displayed, in what order, and how it is formatted. In another embodiment, a modification regarding how a feed is displayed is stored so that it can be used again at a later time. In yet another embodiment, a user can create a custom feed through aggregation and/or filtering of existing feeds. Aggregation includes, for example, merging the articles of multiple feeds to form a new feed. Filtering includes, for example, selecting a subset of articles of a feed based on whether they satisfy a search query. In yet another embodiment, a user can find articles by entering a search query into a search engine that searches feeds, which will identify one or more articles that satisfy the query.
99 Citations
38 Claims
-
1. A computer-implemented method for displaying a plurality of articles, the method comprising:
-
storing a first feed bookmark in a folder, the first feed bookmark indicating a first feed, the first feed comprising a first plurality of articles;
storing a second feed bookmark in the folder, the second feed bookmark indicating a second feed, the second feed comprising a second plurality of articles;
aggregating the first feed and the second feed to form a third feed; and
displaying the third feed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for displaying a plurality of articles, the method comprising:
-
storing a first feed bookmark in a first folder, the first feed bookmark indicating a first feed;
storing a second feed bookmark in a second folder, the second feed bookmark indicating a second feed;
storing the second folder in the first folder;
aggregating the first feed and the second feed to form a third feed; and
displaying the third feed.
-
-
11. A computer-implemented method for displaying an aggregate feed, the feed comprising a plurality of articles, an article comprising a plurality of characteristics, the method comprising:
-
receiving a first input indicating the feed;
receiving a second input indicating an article characteristic; and
displaying the plurality of articles according to the article characteristic. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer-implemented method for displaying a feed, the feed comprising a plurality of articles, the method comprising:
-
receiving a first input indicating the feed;
receiving a second input indicating a search query; and
displaying an article of the feed that satisfies the search query.
-
-
17. A computer-implemented method for displaying a feed, the feed comprising a plurality of articles, the method comprising:
-
receiving a first input indicating the feed;
receiving a second input indicating an amount;
selecting, responsive to the indicated amount, a portion of an article of the feed; and
displaying the portion. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A computer-implemented method for displaying a plurality of articles, the method comprising:
-
receiving a first input indicating a first feed, the first feed comprising a first plurality of articles;
receiving a second input indicating a second feed, the second feed comprising a second plurality of articles;
aggregating the first feed and the second feed to form a third feed; and
displaying the third feed. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A computer-implemented method for creating a feed, the feed comprising a first plurality of articles, the method comprising:
-
receiving a search query;
identifying an article that satisfies the search query; and
creating a feed comprising the article. - View Dependent Claims (31, 32, 33)
-
-
34. A computer-implemented method for identifying a feed article, the method comprising:
-
receiving a search query;
identifying a first article that satisfies the search query, the first article having a first source feed;
identifying a second article that satisfies the search query, the second article having a second source feed; and
aggregating the first source feed and the second source feed to form a new feed, the new feed comprising a plurality of articles. - View Dependent Claims (35)
-
-
36. A computer-implemented method for identifying a feed article, the method comprising:
-
receiving a search query;
identifying an article that satisfies the search query; and
creating a link to the article.
-
-
37. A computer program product for displaying a plurality of articles, the computer program product comprising a computer-readable medium, the computer-readable medium comprising:
-
program code for storing a first feed bookmark in a folder, the first feed bookmark indicating a first feed, the first feed comprising a first plurality of articles;
program code for storing a second feed bookmark in the folder, the second feed bookmark indicating a second feed, the second feed comprising a second plurality of articles;
program code for aggregating the first feed and the second feed to form a third feed; and
program code for displaying the third feed.
-
-
38. A computer program product for displaying a feed, the feed comprising a plurality of articles, the computer program product comprising a computer-readable medium, the computer-readable medium comprising:
-
program code for receiving a first input indicating the feed;
program code for receiving a second input indicating an amount;
program code for selecting, responsive to the indicated amount, a portion of an article of the feed; and
program code for displaying the portion.
-
Specification