Patent ID: 7900131

Claim:
A method, comprising: using a web browser to determine when a plurality of files contain feeds, wherein determining includes analyzing the contents of each file and analyzing one or more file attributes; analyzing, using one or more processors, the contents of each file by identifying text following the first “<” character in the file, wherein analyzing further includes: determining at least one file contains a feed when “feed”, “rss”, or “atom” follow the first “<” character, determining at least one file contains a feed when “rdf” follows the first “<” character, the contents of the at least one file are further searched for “<channel>”, and “<channel>” exists in the at least one file, identifying in at least one file the text following the next “<” when “?” or “!” follow the first “<” character, and determining that at least one file does not include a feed when any other text follows the first “<” character or the next “<” character; analyzing, using one or more processors, one or more file attributes by identifying a file name extension, a Uniform Resource Locator (URL) scheme, or a Multipurpose Internet Mail Extension (MIME) type; and modifying, using one or more processors, one or more file attributes in a plurality of files determined to contain a feed, wherein modifying further includes: changing the file name extension of at least one file to “feed”, “rss”, or “atom” when a file name extension of the at least one file is “rdf”, “xml”, or “txt”, rerouting file loading of at least one file by the web browser when a first URL of the at least one file has a URL scheme beginning with “http”, wherein rerouting includes opening a second similar URL having a URL scheme beginning with “feed”, and changing the MIME type of at least one file to “text/rss+xml”, “application/rss+xml”, “text/atom+xml”, or “application/atom+xml” when a file MIME type of the at least one file is “text/rdf+xml”, “application/rdf+xml”, “text/xml”, “application/xml” or “text/plain”.