Patent ID: 8239494

Claim:
A computer-implemented method, comprising: receiving, from a publisher and by a computer system, a request for insertion of a web service in a set of web feed items that are included in a same web feed, the request specifying a first network location of the web feed that includes the set of web feed items in which the web service is to be inserted, each web feed item in the set of web feed items including content provided by the publisher; receiving, by the computer system, the web feed from the specified network location; for each web feed item in the set of web feed items: generating, by the computer system, a unique identifier for the web feed item; inserting the unique identifier into the web feed item; associating, by the computer system, the unique identifier with the requested web service; and inserting, by the computer system, the requested web service into the web feed item to create an augmented web feed in which the feed item includes both the requested web service and the unique identifier; and providing, by the computer system and to the publisher, data specifying a second network location from which the augmented feed is accessible, the second network location being different from the first network location.