Patents by Inventor Yoni BIRMAN

Yoni BIRMAN 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).

  • Publication number: 20260080060
    Abstract: A protection controller configured to operate in a computer system, including a process, an operating system and at least one memory disk. The protection controller is further configured to receive a memory disk request for a file, determine that the memory disk request is a WRITE request indicating a modification to the file, and, in response thereto, generate a backup copy of the file prior to the modification. Furthermore, the protection controller is configured to determine that the process includes ransomware and, in response thereto, recover the file based on the backup copy to provide zero-loss ransomware protection to the computer system with an improved overall data security.
    Type: Application
    Filed: September 19, 2025
    Publication date: March 19, 2026
    Applicant: Huawei Cloud Computing Technologies Co., Ltd.
    Inventors: Omer Anson, Yoni Birman, Avi Chalbani
  • Patent number: 11620158
    Abstract: A master-slave scheduling system, comprising (a) a master DRL unit comprising: (i) a queue containing a plurality of item-representations; (ii) a master policy module configured to select a single item-representation from the queue and submit to the slave unit; (iii) a master DRL agent configured to (a) train the master policy module; and (b) receive an updated item-representation from the slave unit, and update the queue; (b) The slave DRL unit comprising: (i) a slave policy module receiving a single item-representation, selecting a single task entry and submitting to a slave environment for performance; (ii) a slave DRL agent configured to: (a) train the slave policy module; (b) receive an item-representation from the master DRL unit, and submit to the slave policy module; (c) receive an updated item-representation from the slave's environment, and submit the same to the master DRL unit; and (iii) the slave DRL agent.
    Type: Grant
    Filed: January 14, 2021
    Date of Patent: April 4, 2023
    Assignee: B.G. NEGEV TECHNOLOGIES & APPLICATIONS LTD. AT BEN-GURION UNIVERSITY
    Inventors: Gilad Katz, Asaf Shabtai, Yoni Birman, Ziv Ido
  • Publication number: 20220230070
    Abstract: An automatic computer implemented method for making classification decisions to provide a desired policy that optimizes multi-objective tasks with contradicting constrains. Time and resources constrains that correspond to a predetermined level of acceptable cost are defined, as well as a cost function that represents the acceptable cost while considering the constrains. A plurality of analysis and processing modules are deployed in a computational environment, for processing data associated with the computational environment and returning results, along with indications regarding the level of confidence of the results. providing at least one agent for evaluating the results returned by each module, using a neural network being trained to dynamically determine when the level of confidence is sufficient, using one module, and if found insufficient, using more modules.
    Type: Application
    Filed: May 14, 2020
    Publication date: July 21, 2022
    Inventors: Asaf Shabtai, Gilad Katz, Yoni Birman, Shaked Hindi
  • Publication number: 20210216366
    Abstract: A master-slave scheduling system, comprising (a) a master DRL unit comprising: (i) a queue containing a plurality of item-representations; (ii) a master policy module configured to select a single item-representation from the queue and submit to the slave unit; (iii) a master DRL agent configured to (a) train the master policy module; and (b) receive an updated item-representation from the slave unit, and update the queue; (b) The slave DRL unit comprising: (i) a slave policy module receiving a single item-representation, selecting a single task entry and submitting to a slave environment for performance; (ii) a slave DRL agent configured to: (a) train the slave policy module; (b) receive an item-representation from the master DRL unit, and submit to the slave policy module; (c) receive an updated item-representation from the slave's environment, and submit the same to the master DRL unit; and (iii) the slave DRL agent.
    Type: Application
    Filed: January 14, 2021
    Publication date: July 15, 2021
    Inventors: Gilad KATZ, Asaf SHABTAI, Yoni BIRMAN, Ziv IDO