Patents by Inventor Metin Kalayci

Metin Kalayci 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: 9471476
    Abstract: A computer determines if an instance of a target in a call graph of a program being tested satisfies two or more parameters required for error injection. The computer responds to the determination that the instance of the target does satisfy the two or more parameters required for error injection, by injecting a first instance of an error into a leaf function of the call graph. Executing the first instance of the injected error results in returning to a first code path of the program being tested.
    Type: Grant
    Filed: September 21, 2015
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventor: Metin Kalayci
  • Publication number: 20160011961
    Abstract: A computer determines if an instance of a target in a call graph of a program being tested satisfies two or more parameters required for error injection. The computer responds to the determination that the instance of the target does satisfy the two or more parameters required for error injection, by injecting a first instance of an error into a leaf function of the call graph. Executing the first instance of the injected error results in returning to a first code path of the program being tested.
    Type: Application
    Filed: September 21, 2015
    Publication date: January 14, 2016
    Inventor: Metin Kalayci
  • Patent number: 9195555
    Abstract: A computer identifies a target for an injection of an error. The computer monitors the call graph, of a program being tested, for instances of the target. The computer identifies an instance of the target in the call graph. The computer determines if the instance of the target satisfies two or more parameters required for error injection. If the computer determines that the instance of the target does satisfy two or more parameters required for error injection, then the computer injects a first instance of an error into a leaf function of the call graph. The execution of the first instance of the injected error results in a first code path, of the program being tested, to be followed.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: November 24, 2015
    Assignee: International Business Machines Corporation
    Inventor: Metin Kalayci
  • Patent number: 9170900
    Abstract: A computer identifies a target for an injection of an error. The computer monitors the call graph, of a program being tested, for instances of the target. The computer identifies an instance of the target in the call graph. The computer determines if the instance of the target satisfies two or more parameters required for error injection. If the computer determines that the instance of the target does satisfy two or more parameters required for error injection, then the computer injects a first instance of an error into a leaf function of the call graph. The execution of the first instance of the injected error results in a first code path, of the program being tested, to be followed.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventor: Metin Kalayci
  • Publication number: 20150012780
    Abstract: A computer identifies a target for an injection of an error. The computer monitors the call graph, of a program being tested, for instances of the target. The computer identifies an instance of the target in the call graph. The computer determines if the instance of the target satisfies two or more parameters required for error injection. If the computer determines that the instance of the target does satisfy two or more parameters required for error injection, then the computer injects a first instance of an error into a leaf function of the call graph. The execution of the first instance of the injected error results in a first code path, of the program being tested, to be followed.
    Type: Application
    Filed: September 19, 2014
    Publication date: January 8, 2015
    Inventor: Metin Kalayci
  • Publication number: 20140351797
    Abstract: A computer identifies a target for an injection of an error. The computer monitors the call graph, of a program being tested, for instances of the target. The computer identifies an instance of the target in the call graph. The computer determines if the instance of the target satisfies two or more parameters required for error injection. If the computer determines that the instance of the target does satisfy two or more parameters required for error injection, then the computer injects a first instance of an error into a leaf function of the call graph. The execution of the first instance of the injected error results in a first code path, of the program being tested, to be followed.
    Type: Application
    Filed: May 24, 2013
    Publication date: November 27, 2014
    Applicant: International Business Machines Corporation
    Inventor: Metin Kalayci