INVALIDATION SYSTEMS, METHODS, AND DEVICES
First Claim
1. A computer-implemented method operable on a device comprising hardware including memory and at least one processor, the method comprising:
- (A) receiving, at a service running on said hardware, invalidation information;
(B) determining whether said invalidation information relates to information currently stored on said service, and, based on said determining,(B)(1) when said invalidation information relates to information not currently stored on said service, maintaining on said service at least some of said invalidation information; and
(C) using said maintained invalidation information to prevent subsequent use a version of information not currently stored on said service.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method includes receiving, at a service running on the hardware, invalidation information relating to one or more resources; and determining whether the invalidation information relates to any resources currently stored on the service. Based on the determining, when the invalidation information relates to at least one resource not currently cached on the service, maintaining on the service at least some of the invalidation information; and using the maintained invalidation information on the service to prevent subsequent use of a version of at least one resource not currently stored on the service.
152 Citations
21 Claims
-
1. A computer-implemented method operable on a device comprising hardware including memory and at least one processor, the method comprising:
-
(A) receiving, at a service running on said hardware, invalidation information; (B) determining whether said invalidation information relates to information currently stored on said service, and, based on said determining, (B)(1) when said invalidation information relates to information not currently stored on said service, maintaining on said service at least some of said invalidation information; and (C) using said maintained invalidation information to prevent subsequent use a version of information not currently stored on said service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer-implemented method operable on a device comprising hardware including memory and at least one processor, the method comprising:
-
(A) receiving, at a service running on said hardware, invalidation information relating to one or more resources; (B) determining whether said invalidation information relates to any resources currently stored on said service, and, based on said determining, (B)(1) when said invalidation information relates to at least one resource not currently cached on said service, maintaining on said service at least some of said invalidation information; and (C) using said maintained invalidation information on said service to prevent subsequent use of at least one resource not currently stored on said service.
-
-
19. A device, comprising:
-
(a) hardware including memory and at least one processor, and (b) a service running on said hardware, wherein said service is configured to; (A) receive invalidation information; (B) determine whether said invalidation information relates to information currently stored on said service, and, based on said determining, (B)(1) when said invalidation information relates to information not currently stored on said service, maintain on said service at least some of said invalidation information; and (C) use said maintained invalidation information to prevent subsequent use of a version of information not currently stored on said service. - View Dependent Claims (20)
-
-
21. A computer program product having computer readable instructions stored on non-transitory computer readable media, the computer readable instructions including instructions for implementing a computer-implemented method, said method operable on a device comprising hardware including memory and at least one processor and running a service on said hardware, said method comprising:
-
(A) receiving, at said service running on said hardware, invalidation information; (B) determining whether said invalidation information relates to information currently stored on said service, and, based on said determining, (B)(1) when said invalidation information relates to information not currently stored on said service, maintaining on said service at least some of said invalidation information; and (C) using said maintained invalidation information to prevent subsequent use of a version of information not currently stored on said service.
-
Specification