×

Context sensitive object management

  • US 10,623,408 B1
  • Filed: 04/02/2012
  • Issued: 04/14/2020
  • Est. Priority Date: 04/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • obtaining, at content delivery network (CDN) service provider, a request, from a client computing device, for a resource included in a Web page, the resource unique to a user of the client computing device, wherein the resource is associated with expiration criterion and context criteria for the resource, wherein the expiration criterion corresponds to a time to live, wherein the context criteria specifies a user identifier corresponding to the resource, a resource type, and a context value, wherein the resource type includes a dynamic classification of the resource, wherein the resource corresponds to a dynamic resource associated with an account corresponding to the user identifier, and wherein the context value includes timing information for the resource, wherein the timing information associated with the resource is different from the expiration criterion, wherein the timing information associated with the resource includes a threshold related to a number of times the resource is requested or provided, wherein the CDN service provider processes requests for resources on behalf of an original content provider, wherein the request is a domain name system (DNS) query including identification of the resource in a DNS portion of a uniform resource locator (URL) corresponding to the DNS query;

    causing storage, from the original content provider, of the resource in a resource cache component of the CDN service provider with the context criteria;

    obtaining context change information, the context change information including information for determining an updated number of times the resource is requested or provided;

    determining the resource stored in the resource cache component is invalid by comparing the threshold included in the context criteria with the updated number of times the resource is requested or provided; and

    causing the resource to no longer be maintained in the resource cache component based on the determination that the resource in the resource cache component is invalid, wherein the expiration criterion associated with the resource has not been satisfied.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×