System and method for application level caching
AssigneeWipro Limited
InventorsMunish Kumar Gupta, Aravind Ajad Yarra
Life of this patent
Estimating the term…
Abstract
The disclosure generally relates to methods and systems for application level caching and more particularly to dynamically applying caching policies to a software application. In one embodiment, an application level caching method, comprising: monitoring, using a utility executed by a processor, run-time data access operations corresponding to an application; identifying, using the processor, at least one characteristic associated with the run-time data access operations; triggering, using the processor, a caching rule based on the at least one characteristic associated with the run-time data access operations; and providing, using the processor, a memory access instruction according to the caching rule.
Claims21
An application level caching method, comprising:
- monitoring, using a utility executed by a processor, run-time data access operations corresponding to an application;
- identifying, using the processor, at least one characteristic associated with the run-time data access operations;
- triggering, using the processor, a caching rule based on the at least one characteristic associated with the run-time data access operations;
- and
- providing, using the processor, a memory access instruction according to the caching rule.
An application level caching system comprising:
- a processor;
- and
- a memory disposed in communication with the processor and storing processor-executable instructions, the instructions comprising instructions to:
- monitor, using a utility executed by the processor, run-time data access operations corresponding to an application;
- identify at least one characteristic associated with the run-time data access operations;
- trigger a caching rule based on the at least one characteristic associated with the run-time data access operations;
- and
- provide a memory access instruction according to the caching rule.
A non-transitory computer readable medium having stored thereon computer-executable application level caching instructions, the instructions comprising instructions for:
- monitoring, using a utility executed by a processor, run-time data access operations corresponding to an application;
- identifying at least one characteristic associated with the run-time data access operations;
- triggering a caching rule based on the at least one characteristic associated with the run-time data access operations;
- and
- providing a memory access instruction according to the caching rule.
Dependencies are inferred from the claim text.