Patent ID: 7904559

Claim:
A method for retrieving feed resources from a resource provider, the method comprising: receiving, at a feed server, an initial resource request from a subscriber, wherein the initial resource request requests an initial resource from a feed, and wherein the initial resource is located at an initial Uniform Resource Identifier (URI); retrieving, by the feed server, the initial resource requested by the initial resource request; transmitting, from the feed server to the subscriber, the initial resource and a next URI for a next resource in the feed, wherein the next URI is generated by the feed server for the next resource in the feed, and wherein the next URI is generated before the next resource in the feed is created; receiving, at the feed server, a next resource request from the subscriber, wherein the next resource request requests the next resource using the next URI that was transmitted from the feed server to the subscriber; in response to the next resource being created, assigning the next URI to the next resource, wherein the next URI is assigned to the next resource by the feed server; retrieving, by the feed server, the next resource using the next URI; and transmitting the next resource to the subscriber.