Dynamically-Updatable Deep Transactional Monitoring Systems and Methods
Abstract
Provided herein are system, method and computer program products for providing dynamically-updatable deep transactional monitoring of running applications in real-time. A method for monitoring a target software application operates by injecting a software engine into a new thread within a target process of the target software application. The method then retrieves a monitoring script and initiates execution of the monitoring script within the software engine. The monitoring script determining the address functions and calls to the functions and inserts a trampoline call within the one or more functions. The trampoline saves the execution state of the target process and calls a corresponding monitoring function that to retrieves data associated with the target process. The method then restoring the execution state of the target process and resumes execution of the target function.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method for monitoring a target software application, the method comprising: initiating execution of the monitoring script within a software engine; and dynamically adding additional scripts to increase the monitoring levels.
Join the waitlist — get patent alerts
Track US2020233677A2 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.