The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 17, 2022

Filed:

May. 04, 2020
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Namit Kabra, Hyderabad, IN;

Vijay Ekambaram, Chennai, IN;

Tarun Tater, Bangalore, IN;

Saranga Dhar Tripathy, Hyderabad, IN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 8/71 (2018.01); G06F 16/901 (2019.01); G06N 20/00 (2019.01); G06N 3/04 (2006.01); G06F 8/65 (2018.01); G06F 11/36 (2006.01); G06F 8/41 (2018.01);
U.S. Cl.
CPC ...
G06F 8/71 (2013.01); G06F 8/65 (2013.01); G06F 11/36 (2013.01); G06F 16/9024 (2019.01); G06N 3/0454 (2013.01); G06N 20/00 (2019.01); G06F 8/41 (2013.01);
Abstract

Techniques for build recovery from inter-code commit failure. A build error for a software project is identified. A first software module, with one or more errors related to the build error, is selected. A comparison software module for the first software module is identified. The comparison software module includes at least one of: (i) a sibling software module to the first software module or (ii) an earlier version of the first software module. A potential problem with the first software module, related to the build error, is determined based on comparing the first software module with the comparison software module. A solution to the potential problem is generated based on the first software module. The solution includes a modification to the software code of the first software module. The solution is applied by modifying the software code of the first software module.


Find Patent Forward Citations

Loading…