Patent ID: 7756909

Claim:
A computer-implemented method for associating cache settings with a resource, comprising: receiving a request that relates to a resource; wherein the resource specifies a configuration profile that is stored externally from the resource and comprises external cache settings for the resource, wherein the external cache settings comprise settings on how and when to cache the resource within a cache; after receiving the request that relates to the resource obtaining the external cache settings for the resource from the configuration profile specified by the resource; obtaining internal cache settings specified directly by the resource and obtaining the external cache settings for the resource from the configuration profile; wherein the configuration profile provides for external configuring of caching behavior for the resource and other resources using the same external cache settings; wherein the external cache setting describes the caching of a dynamic response that is generated by a server in response to the received request is cached; and merging the external cache settings with internal cache settings, wherein the internal cache settings are stored with the resource; wherein the external cache settings include setting at least one of the following: a duration and an enablement of caching.