MULTI-LEVEL ADAPTIVE CACHING WITHIN ASSET-BASED WEB SYSTEMS
First Claim
1. A method, comprising:
- monitoring, via a server comprising a back-end cache, received application access requests for application asset data from client devices that each comprise a local cache;
determining, in response to each received application access request, a number of the client devices requesting access to the application asset data and an access privilege type requested by each requesting client device; and
migrating the application asset data between the back-end cache and at least one local cache based upon the determined number of client devices requesting access to the application asset data and the access privilege type requested by each requesting client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A server monitors receipt of application access requests for application asset data from client devices. Each client device includes a local cache and the server includes a back-end cache. In response to receipt of each application access request, a number of client devices requesting access to the application asset data and an access privilege type requested by each requesting client device are determined The application asset data is migrated between the back-end cache and at least one local cache based upon the determined number of client devices requesting access to the application asset data and the access privilege type requested by each requesting client device.
-
Citations
24 Claims
-
1. A method, comprising:
-
monitoring, via a server comprising a back-end cache, received application access requests for application asset data from client devices that each comprise a local cache; determining, in response to each received application access request, a number of the client devices requesting access to the application asset data and an access privilege type requested by each requesting client device; and migrating the application asset data between the back-end cache and at least one local cache based upon the determined number of client devices requesting access to the application asset data and the access privilege type requested by each requesting client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A server apparatus, comprising:
-
a back-end cache; and a processor programmed to; monitor received application access requests for application asset data from client devices that each comprise a local cache; determine, in response to each received application access request, a number of the client devices requesting access to the application asset data and an access privilege type requested by each requesting client device; and migrate the application asset data between the back-end cache and at least one local cache based upon the determined number of client devices requesting access to the application asset data and the access privilege type requested by each requesting client device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising a computer readable storage medium including computer readable program code, where the computer readable program code when executed on a computer causes the computer to:
-
monitor, via a server comprising a back-end cache, received application access requests for application asset data from client devices that each comprise a local cache; determine, in response to each received application access request, a number of the client devices requesting access to the application asset data and an access privilege type requested by each requesting client device; and migrate the application asset data between the back-end cache and at least one local cache based upon the determined number of client devices requesting access to the application asset data and the access privilege type requested by each requesting client device. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification