Abstract: A method, product and system for monitoring target software operating in a live production environment. The system includes an edge device executing the target software and a backend server. The edge device initiates endpoint tracking upon identifying a service-level entry point, automatically monitoring function invocations within the execution flow. During execution, the system determines whether to open an investigation based on detecting a triggering event and computing a signature derived from descriptors of the endpoint, function, and event. Upon completion of the execution flow, if an investigation was opened, the system classifies the signature as an incident or non-incident event based on the execution result. Data, including the signature, is selectively transmitted to the backend server for further processing.
Type:
Grant
Filed:
August 21, 2025
Date of Patent:
March 24, 2026
Assignee:
Hud Software Platforms Ltd.
Inventors:
May Walter, Roee Adler, Afic Joshua, Shani Armon
Abstract: A system, product and method for augmenting Integrated Development Environments (IDEs) with auxiliary data. A local context of a developer who is using an IDE to develop a code base is determined. the local context includes a target code element. A set of insights pertaining to the target code element is determined. A subset of the insights is selected and displayed in the IDE in a location adjacent the target code element. Some of the insights are determined based on data derived from a live production environment that hosts a computer program product that is based on the code base or portion thereof.
Abstract: A set of insights pertaining to a target code element is determined, at least partially, based on data derived from a live production environment. A subset of insights are selected. The selection excludes at least one insight. The subset of insights is displayed to a developer within an Integrated Development Environment (IDE) in a location adjacent the target code element. After determining a local context in the IDE to be the target code element, presenting, in a non-code pane within the IDE, the set of insights. In response to a user instruction, automatically generating a prompt for a generative Artificial Intelligence (AI) model. The generation is performed based on the at least one insight. The generative AI model is invoked with the prompt.
Abstract: A production insight pertaining to a code element within a code base is obtained. The production insight is determined based on data derived from a live production environment. The live production environment hosts a computer program product that is an executable program that is based on the code base. The code base is automatically updated to include a text that conveys the production insight with respect to the code element in a human-readable manner, wherein the code base is updated to include the text in a manner that does not affect a functionality of the executable program. In response to a user instruction, a generative Artificial Intelligence (AI) model is invoked to generate an outcome. The generative AI model is configured to analyze the code base or portion thereof and is enabled to utilize the production insight.