Patent ID: 8700735

Claim:
A method of caching application data, the method comprising: receiving over a network at a first cache a request from a first social networking application for a particular piece of social networking data, the first cache being accessible only by the first social networking application; searching for the particular piece of social networking data in the first cache using at least one computer processor; and handling a miss for the particular piece of social networking data in the first cache, including: searching for the particular piece of social networking data in a second cache, the second cache being accessible over the network and storing data from a plurality of social networking applications including the first social networking application and a second social networking application; and sending the particular piece of social networking data over the network to the first social networking application in response to a hit for the particular piece of social networking data in the second cache, wherein the particular piece of social networking data was placed in the second cache by the second social networking application.