Patents by Inventor Avishai Moshe Fedida

Avishai Moshe Fedida 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: 20250061050
    Abstract: A computer system, computer readable storage medium, and computer-implemented method for retrograding an instruction stream to enhance random test generation. The method includes generating a test case for a design-under-test (DUT) comprising positioning one or more placeholder instructions in the test case. The method also includes identifying one or more benefiting instructions. The method further includes executing the test case by replacing the one or more placeholder instructions with one or more respective retrograding instructions. The one or more retrograding instructions influence the one or more benefiting instructions.
    Type: Application
    Filed: August 16, 2023
    Publication date: February 20, 2025
    Inventors: Bryan G. Hickerson, Craig Atherton, Michal Rimon, Avishai Moshe Fedida, Ofer Peled
  • Patent number: 12147329
    Abstract: Embodiments of the present disclosure are directed to an efficient and uniform process for generating multiple outputs for different generated test cases for an input request that share a common section in a pseudo-random software system. An enhanced disclosed method comprises processing an input request and a sequence of instructions until a state or condition of interest is reached in a first process. The condition of interest is marked as a split point in the first process. At the split point, a next process for generating multiple outputs is created to include a common section of the first process from the input request to the split point, an added form of randomization, and at least one instruction after the split point. The common section is generated only once in the first process, which can provide significantly enhanced performance.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: November 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michal Rimon, Avishai Moshe Fedida, Oz Dov Hershkovitz, Ofek Gutman
  • Publication number: 20240176729
    Abstract: Embodiments of the present disclosure are directed to an efficient and uniform process for generating multiple outputs for different generated test cases for an input request that share a common section in a pseudo-random software system. An enhanced disclosed method comprises processing an input request and a sequence of instructions until a state or condition of interest is reached in a first process. The condition of interest is marked as a split point in the first process. At the split point, a next process for generating multiple outputs is created to include a common section of the first process from the input request to the split point, an added form of randomization, and at least one instruction after the split point. The common section is generated only once in the first process, which can provide significantly enhanced performance.
    Type: Application
    Filed: November 28, 2022
    Publication date: May 30, 2024
    Inventors: Michal RIMON, Avishai Moshe FEDIDA, Oz Dov HERSHKOVITZ, Ofek GUTMAN
  • Patent number: 11188304
    Abstract: Validating microprocessor instruction execution by receiving a floating-point exception selection, receiving a validation method selection, generating validation data according to the floating-point exception selection and the validation method selection by randomly generating a first tensor element value and randomly generating a second tensor element value according to the first tensor element value and the floating-point exception selection, and executing a floating-point computation according to the validation data.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gal Ashour, Oz Dov Hershkovitz, Michal Rimon, Karen Holtz, Silvia Melitta Mueller, Avishai Moshe Fedida