Patents by Inventor Yarden Nir

Yarden Nir 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: 7574697
    Abstract: A method for testing a computer program that includes software code arranged to be executed in multiple threads, including at least a first thread and one or more other threads. The method includes identifying an output statement in the first thread, running the software code so as to generate an output due to the output statement, and intervening in the program so that when the program is run, execution of the first thread is blocked prior to the output statement while the one or more other threads continue to execute. The output generated after intervening in the program is examined in order to detect a fault in the program.
    Type: Grant
    Filed: May 14, 2003
    Date of Patent: August 11, 2009
    Assignee: International Business Machines Corporation
    Inventors: Marina Biberstein, Eitan Farchi, Yarden Nir, Shmuel Ur
  • Publication number: 20040230961
    Abstract: A method for testing a computer program that includes software code arranged to be executed in multiple threads, including at least a first thread and one or more other threads. The method includes identifying an output statement in the first thread, running the software code so as to generate an output due to the output statement, and intervening in the program so that when the program is run, execution of the first thread is blocked prior to the output statement while the one or more other threads continue to execute. The output generated after intervening in the program is examined in order to detect a fault in the program.
    Type: Application
    Filed: May 14, 2003
    Publication date: November 18, 2004
    Applicant: International Business Machines Corporation
    Inventors: Marina Biberstein, Eitan Farchi, Yarden Nir, Shmuel Ur