Veracode. has been granted a patent for a method that enhances application functionality through a language for Aspect-Oriented Programming (AOP). This method enables runtime monitoring by detecting events and executing corresponding aspect code, independent of the application’s programming language, to facilitate analysis and monitoring. 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 July 2024 was 47%. Grant share is based on the ratio of number of grants to total number of patents.
Runtime monitoring and analysis of applications using aop
The patent US12072983B2 outlines a method and apparatus for performing runtime analysis of applications through an agent that interacts with a runtime engine. The method involves loading the agent and multiple aspect code units into the runtime engine, where the agent detects events during application execution, specifically those corresponding to the invocation of an application programming interface (API). Upon detecting a first event, the agent determines a trigger that specifies criteria for executing a corresponding aspect code unit. The agent then gathers contextual information related to the event, evaluates this information against the trigger's criteria, and executes the aspect code unit if the criteria are met. This process facilitates monitoring and analysis of the application, potentially identifying vulnerabilities based on the execution of the aspect code.
Additionally, the patent describes the structure of the aspect code units, which can be in binary, source, or translated forms. The agent is capable of creating associations between API functions and event handler functions to enhance event detection. The method also allows for the detection of subsequent events and the determination of additional triggers based on prior events. The contextual information obtained can include various data points such as parameter values, return values, and execution traces. The patent emphasizes the flexibility of the system in adapting to different types of events and triggers, thereby providing a robust framework for application monitoring and analysis in real-time environments.
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.

