Patents by Inventor Roee ADLER
Roee ADLER has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12585572Abstract: 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: GrantFiled: August 21, 2025Date of Patent: March 24, 2026Assignee: Hud Software Platforms Ltd.Inventors: May Walter, Roee Adler, Afic Joshua, Shani Armon
-
Patent number: 12547378Abstract: 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.Type: GrantFiled: January 17, 2024Date of Patent: February 10, 2026Assignee: Hud Software Platforms Ltd.Inventors: Roee Adler, May Walter, Shai Wininger
-
Patent number: 12530172Abstract: 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.Type: GrantFiled: June 25, 2024Date of Patent: January 20, 2026Assignee: Hud Software Platforms Ltd.Inventors: Roee Adler, May Walter
-
Publication number: 20250130777Abstract: 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.Type: ApplicationFiled: January 17, 2024Publication date: April 24, 2025Inventors: Roee Adler, May Walter, Shai Wininger
-
Publication number: 20250130778Abstract: 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.Type: ApplicationFiled: June 25, 2024Publication date: April 24, 2025Inventors: Roee Adler, May Walter
-
Patent number: 11941378Abstract: 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.Type: GrantFiled: October 19, 2023Date of Patent: March 26, 2024Assignee: Hud Software Platforms Ltd.Inventors: Roee Adler, May Walter, Shai Wininger
-
Patent number: 11488187Abstract: A method, apparatus and product including: assigning geographical zones to a mobile retail unit based on first user segments of customers from the geographical zones and based on second user segments associated to an inventory of the mobile retail unit; based on the mobile retail unit being located at a location in the geographical zones, detecting a first group of customers within a first distance threshold from the location; sending a first set of order invitations to the first group of customers; determining to adjust the first distance threshold based on a delay probability; based on said determining, increasing the first distance threshold to a second distance threshold, wherein a second group of customers are detected within the second distance threshold; and sending a second set of order invitations to the second group of customers.Type: GrantFiled: April 11, 2022Date of Patent: November 1, 2022Assignee: SANTA ISRAEL LTD.Inventors: Roee Adler, Menachem Katz, Shai Wininger, Uri Meidan, May Walter
-
Patent number: 9135104Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a process clash identifier arranged to monitor relationships among the plurality of processes in respect to their operation times and the computing resources used by each process, and to identify clashes between the processes in respect to the operation times and in respect to the computing resources; a frustration events identifier arranged to identify frustration events relating to the at least one user activity, a frustration event being related to expectations of the user in relation to the user activities and being defined by specified criteria; and a correlator arranged to correlate the identified frustration events with the identified clashes between processes.Type: GrantFiled: March 31, 2010Date of Patent: September 15, 2015Assignee: SOLUTO LTDInventors: Tomer Dvir, Ishay Green, Omer Baki, Roee Adler
-
Publication number: 20100257543Abstract: A data processing system comprising: a constantly updating database of a plurality of processes having a plurality of operation times, relating to a plurality of applications, relating to at least one user activity, and using a plurality of computing resources; a process clash identifier arranged to monitor relationships among the plurality of processes in respect to their operation times and the computing resources used by each process, and to identify clashes between the processes in respect to the operation times and in respect to the computing resources; a frustration events identifier arranged to identify frustration events relating to the at least one user activity, a frustration event being related to expectations of the user in relation to the user activities and being defined by specified criteria; and a correlator arranged to correlate the identified frustration events with the identified clashes between processes.Type: ApplicationFiled: March 31, 2010Publication date: October 7, 2010Applicant: SOLUTO LTDInventors: Tomer DVIR, Ishay GREEN, Omer BAKI, Roee ADLER