Patent ID: 8826127

Claim:
A method comprising: receiving, on a remote device, a data feed that includes a plurality of feed entries and at least one data page, the at least one data page represented by an Atom feed including multiple feed entries within the Atom feed, wherein each feed entry within the Atom feed represents a data object within the at least one data page, wherein the data object is an attachment; processing the at least one data page at the remote device via the data feed; determining when the at least one data page includes two or more data objects: defining a page entry for the at least one data page, the page entry corresponding to the at least one data page, wherein the page entry includes a master entry ID and is within the data feed; and defining at least one object entry for at least one of the two or more data objects included within the at least one data page; each of the at least one defined object entries corresponding to the at least one data object, wherein each of the at least one defined object entries includes a title and a publication date corresponding to the at least one data object and an attachment for downloading, wherein each of the at least one defined object entries includes a slave entry ID corresponding to its data object and associates the slave entry ID with the master entry ID of the page entry, wherein the master entry ID is a root to each slave entry ID included in each of the at least one defined object entries within the data feed; and generating the at least one data page on the remote device by associating each of the at least one defined object entries with the page entry based upon the master entry ID and the slave entry ID corresponding to its data object.