Patent · US Active

Modifying compiled applications to monitor performance

US11347614B2 · kind B2 · utility

0Cited by
4References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 3, 2020
Grant dateMay 31, 2022
Priority date
Expiry dateOct 22, 2040

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L45/123
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A computer system modifies a compiled application to monitor performance. A request routing function of the compiled application is replaced with jump code that directs processing to a data collection function and backing up the request routing function. In response to receiving, during execution of the compiled application, an incoming request from a remote device for handling by the request routing function, the data collection function is executed based on the jump code. Using the data collection function, data associated with the incoming request is collected, the data comprising performance metrics. The backup of the request routing function is called using the data collection function to process the request and provide a response. Embodiments of the present invention further include a method and program product for modifying a compiled application to monitor performance in substantially the same manner described above.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.