Veracode’s patented method allows for runtime monitoring and analysis of applications without modifying code. An agent is loaded into the runtime engine, determining language and target functions of the API. Upon invocation, events are detected and corresponding analysis code is executed. GlobalData’s report on Veracode gives a 360-degree view of the company including its patenting strategy. Buy the report here.
Access deeper industry intelligence
Experience unmatched clarity with a single platform that combines unique data, AI, and human expertise.
According to GlobalData’s company profile on Veracode, Social data privacy protection was a key innovation area identified from patents. Veracode's grant share as of May 2024 was 25%. Grant share is based on the ratio of number of grants to total number of patents.
Runtime monitoring and analysis of applications without modifying code
A recently granted patent (Publication Number: US12001564B2) outlines a method for monitoring the execution of an application in a runtime engine using an agent. The method involves loading the agent into the runtime engine, determining the language of the engine, identifying target functions of the API based on the language, associating target functions with analysis code units, detecting events corresponding to the invocation of target functions, and executing the associated analysis code units. The agent evaluates data and metadata of events, detects vulnerabilities in the application, and can determine the version number of the language to refine the analysis process.
Furthermore, the patent describes the use of non-transitory machine-readable media and an apparatus with program code for monitoring application execution. The program code loads the agent into the runtime engine, determines target functions, associates them with analysis code units, and executes the code units based on events. The apparatus includes a processor and machine-readable medium with program code for these functions. The agent can evaluate events, determine language version, and associate target functions with analysis code units using callback functions or event handlers. This innovative method enhances the monitoring and analysis capabilities of applications running in a runtime engine, providing valuable insights for developers and users alike.
To know more about GlobalData’s detailed insights on Veracode, buy the report here.
Data Insights
From
The gold standard of business intelligence.
Blending expert knowledge with cutting-edge technology, GlobalData’s unrivalled proprietary data will enable you to decode what’s happening in your market. You can make better informed decisions and gain a future-proof advantage over your competitors.

