Patent ID: 7752625
Filing Date: 2010-07-06
Classification: G06F

Abstract:
1. A method comprising: caching resources requested by applications in a cache, wherein the applications use the resources to access services; associating a capability set of at least one capability with each resource group, wherein a resource group includes at least one resource for accessing one service and wherein the capability set associated with one resource group indicates at least one capability for the resources in the resource group; providing a resource table indicating for each resource group in the cache the capability set for the resource group and a check flag indicating whether the resource group was recently returned to one of the applications, wherein the resources are indexed in the cache according to the capabilities of the resources in the cache; receiving, from one of the applications, a request for cached resources having a requested at least one capability; determining the one resource group associated with one capability set satisfying the requested at least one capability to return to the application requesting the service; and processing the check flags of the resource groups indicated in the resource table to determine which resource group to remove from the cache.