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: 12585572
    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
  • Patent number: 12547378
    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.
    Type: Grant
    Filed: January 17, 2024
    Date of Patent: February 10, 2026
    Assignee: Hud Software Platforms Ltd.
    Inventors: Roee Adler, May Walter, Shai Wininger
  • Patent number: 12530172
    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.
    Type: Grant
    Filed: June 25, 2024
    Date of Patent: January 20, 2026
    Assignee: Hud Software Platforms Ltd.
    Inventors: Roee Adler, May Walter
  • Publication number: 20250130777
    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.
    Type: Application
    Filed: January 17, 2024
    Publication date: April 24, 2025
    Inventors: Roee Adler, May Walter, Shai Wininger
  • Publication number: 20250130778
    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.
    Type: Application
    Filed: June 25, 2024
    Publication date: April 24, 2025
    Inventors: Roee Adler, May Walter
  • Patent number: 11941378
    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.
    Type: Grant
    Filed: October 19, 2023
    Date of Patent: March 26, 2024
    Assignee: Hud Software Platforms Ltd.
    Inventors: Roee Adler, May Walter, Shai Wininger
  • Patent number: 11488187
    Abstract: 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: Grant
    Filed: April 11, 2022
    Date of Patent: November 1, 2022
    Assignee: SANTA ISRAEL LTD.
    Inventors: Roee Adler, Menachem Katz, Shai Wininger, Uri Meidan, May Walter
  • Patent number: 9135104
    Abstract: 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: Grant
    Filed: March 31, 2010
    Date of Patent: September 15, 2015
    Assignee: SOLUTO LTD
    Inventors: Tomer Dvir, Ishay Green, Omer Baki, Roee Adler
  • Publication number: 20100257543
    Abstract: 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: Application
    Filed: March 31, 2010
    Publication date: October 7, 2010
    Applicant: SOLUTO LTD
    Inventors: Tomer DVIR, Ishay GREEN, Omer BAKI, Roee ADLER