Patent ID: 9749381
Date: 2017-08-29
CPC Classifications: H04L

Claim:
1. A computer-implemented method, operable on a device in a content delivery network (CDN), wherein said CDN delivers content on behalf of at least one content provider, and wherein the content associated with said at least one content provider comprises at least one property, said device implementing a content delivery (CD) service, the method comprising, by said service on said device: (A) maintaining property invalidation information on said CD service, said property invalidation information comprising, for each property handled by said CD service, a plurality of invalidation commands; (B) maintaining a resource origin version (ROV) for any resource associated with each said property, wherein, when a given copy of a resource is obtained from an origin server or from another cache, the ROV corresponding to the given copy of the resource is set as the origin version until a subsequent revalidation or refresh is performed on the given copy of the resource; (C) maintaining a minimum origin version (MOV) associated with each of said plurality of invalidation commands; (D) in response to a request received at said CD service for a particular resource, if a copy of said particular resource is in a cache of said CD service, then: