ALEXANDRIA, Va., Aug. 20 -- United States Patent no. 12,393,504, issued on Aug. 19, was assigned to Microsoft Technology Licensing LLC (Redmond, Wash.).

"Automated program repair tool" was invented by Shao Kun Deng (Seattle), Neelakantan Sundaresan (Bellevue, Wash.), Alexey Svyatkovskiy (Bellevue, Wash.) and Michele Tufano (Bellevue, Wash.).

According to the abstract* released by the U.S. Patent & Trademark Office: "An automated program repair tool utilizes a neural transformer model with attention to predict the contents of a bug repair in the context of source code having a bug of an identified bug type. The neural transformer model is trained on a large unsupervised corpus of source code using a span-masking denoising optimization obje...