Patent ID: 9292454
Filing Date: 2016-03-22
CPC Classification: G06F

Claim Text:
1. A method executed on a computing device to provide a data caching policy in a server of a multiple tenant Enterprise Resource Planning (ERP) system, the method comprising: receiving the data caching policy associated with a removal of cached items from a shared cache of the server; monitoring status of the cached items and a total consumed cache memory; ranking the cached items based on the data caching policy evaluating attributes associated with the cached items including a frequency of an access, a last time of an access, and one or more of: an expense to re-compute, an association with one of the shared cache, and attributes of an associated tenant; and in response to detecting the total consumed cache memory exceeding a predefined limit, removing one or more of the cached items from the shared cache based on the data caching policy.