Patent ID: 8412823

Claim:
A computer-implemented method for managing resources comprising: obtaining a request for a resource from a requesting computing device; determining the requested resource is not available; transmitting a request for the resource to an identified source; obtaining the requested resource from the identified source; causing the storage of the requested resource; associating the requested resource with an entry in tracking information, the entry identifying the requested resource; prior to termination of an expiration criteria associated with the requested resource, determining the entry in the tracking information associated with the requested resource is invalid based on at least one of processing consistency check information received from an origin source responsive to a request thereto or processing tracking information entry invalidity information from the origin source responsive to a request thereto; determining a stored resource is not valid based on the invalid entry in the tracking information; and processing the determined not valid resource; wherein the method is implemented on one or more computing devices of a content delivery service provider that at least one of hosts or processes content on behalf of the origin source.