News feed viewer
First Claim
1. A method, comprising:
- receiving, using one or more processors, a query to search articles corresponding to one or more source feeds;
identifying articles satisfying the search query, each article having an associated identifier corresponding to a source feed, and wherein each article originates from the source feed corresponding to the associated identifier;
aggregating at least two of the source feeds, wherein each of the source feeds includes a plurality of articles satisfying the search query, and wherein the source feeds are merged to form a single new feed;
converting the single new feed into HTML, wherein the HTML is used to generate an HTML page having a URL that is unique to the single new feed; and
displaying the HTML page having the URL that is unique to the single new feed.
0 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.
-
Citations
33 Claims
-
1. A method, comprising:
-
receiving, using one or more processors, a query to search articles corresponding to one or more source feeds; identifying articles satisfying the search query, each article having an associated identifier corresponding to a source feed, and wherein each article originates from the source feed corresponding to the associated identifier; aggregating at least two of the source feeds, wherein each of the source feeds includes a plurality of articles satisfying the search query, and wherein the source feeds are merged to form a single new feed; converting the single new feed into HTML, wherein the HTML is used to generate an HTML page having a URL that is unique to the single new feed; and displaying the HTML page having the URL that is unique to the single new feed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
one or more processors; one or more computer-readable storage mediums containing instructions configured to cause the one or more processors to perform operations including; receiving a query to search articles corresponding to one or more source feeds; identifying articles satisfying the search query, each article having an associated identifier corresponding to a source feed, and wherein each article originates from the source feed corresponding to the associated identifier; aggregating at least two of the source feeds, wherein each of the source feeds includes a plurality of articles satisfying the search query, and wherein the source feeds are merged to form a single new feed; converting the single new feed into HTML, wherein the HTML is used to generate an HTML page having a URL that is unique to the single new feed; and displaying the HTML page having the URL that is unique to the single new feed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-program product, tangibly embodied in a machine-readable storage medium, including instructions operable to cause a data processing apparatus to:
-
receive a query to search articles corresponding to one or more source feeds; identify articles satisfying the search query, each article having an associated identifier corresponding to a source feed, and wherein each article originates from the source feed corresponding to the associated identifier; aggregating at least two of the source feeds, wherein each of the source feeds includes a plurality of articles satisfying the search query, and wherein the source feeds are merged to form a single new feed; convert the single new feed into HTML, wherein the HTML is used to generate an HTML page having a URL that is unique to the single new feed; and display the HTML page having the URL that is unique to the single new feed. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification