Patent ID: 8280843

Claim:
A client system comprising: one or more computer-readable media; computer-readable instructions on the one or more computer-readable media which, when executed by the client system, implement at the client system a web browser comprising an rsshttp object that is configured to: acquire a Really Simple Syndication (RSS) feed, the rsshttp object being further configured to utilize an xmlhttp object to acquire the RSS feed when the RSS feed uses Extensible Markup Language (XML) data; process the RSS feed to provide an object model, the object model configured to reflect a structure of the RSS feed; parse XML elements from XML associated with the RSS feed that is acquired by the rsshttp object; normalize the feed's format to a standard feed format, the object model representing the standard feed format; store one or more foreign keys alongside the particular items of the RSS feed to match the particular items of the RSS feed with data in a database; and expose the object model to applications or web pages so that such applications or web pages can interact with associated feed data without having to understand the XML that describes the feed data.