Patent ID: 9571593
Date: 2017-02-14
CPC Classifications: G06F,H04L,Y10S

Claim:
1. A method comprising, by one or more computer systems of a social networking system: receiving a request to access a first page from a first user of the online social network, the first user being associated with tracking preferences identifying one or more types of activity related to one or more types of content that the first user would like to track on feeds that are external to the online social network; in response to the request, accessing, at a first time, one or more feeds associated with one or more second users of the online social network, each feed being external to the online social network and comprising content associated with the respective second user, and each second user being connected to the first user within the online social network; determining, for each external feed, whether an external content source associated with the external feed comprises updated content, wherein the updated content is a type of content that substantially matches the tracking preferences of the first user; for each external feed associated with an external content source having updated content, updating the first page to include updated content from the external feed if the last time content from the external feed was updated was after a minimum lifetime for accessing cached content from the external feed, wherein the cached content was received from the external feed at an elapsed time that is more than the minimum lifetime; and sending the first page with the updated content to the client system of the first user for display.