Dynamic integration testing

T Cauley, NJ Todd - US Patent 10,936,471, 2021 - Google Patents
Computerized systems and methods are provided to intelli gently and dynamically test one
or more changes made to one or more applications. Requirements are received for …

Method for inspecting a neural network

BT Dimanov, M Jamnik - US Patent 11,449,578, 2022 - Google Patents
Broadly speaking, embodiments of the present techniques provide methods for inspecting a
neural network, such that a neural network can be made more transparent. The inspection is …

Identifying root causes of software defects

S Aradhya, M Shivanna, R Ganji… - US Patent …, 2023 - Google Patents
Root cause identification of a software defect includes identifying, in program code of a
software feature, hedge code of the software feature based on errors induced from …

Machine learning methods for source code quality analysis

S Magill, P Guttula, S Jagannathan - US Patent 12,197,913, 2025 - freepatentsonline.com
A preferably cloud-based platform supports improvements in software development by
assessing quality of source code files, for example, when files are pushed to a software …

Hierarchical clustering for coding practice discovery

R Mukherjee, HA Nguyen, P Garg, O Tripp… - US Patent …, 2024 - Google Patents
Code changes may be hierarchically clustered to discover coding practices. Code change
graphs for changes to code in a source code repository may be clustered according to …

Automated classification of defective code from bug tracking tool data

SB Kanta, VRB Reddy, PV Dhiran - US Patent 11,714,743, 2023 - Google Patents
Abstract Systems and methods are described for automated classification of defective code
from bug tracking tool data. An example method includes receiving a plurality of datasets …

Contextual embeddings for improving static analyzer output

S Pujar, L Buratti, A Morari, JA Laredo… - US Patent …, 2023 - Google Patents
In a computer-implemented method for improving a static analyzer output, a processor
receives a labeled data set with labeled true vulnerabilities and labeled false vulnerabilities …

Deep learning model for learning program embeddings

K Wang - US Patent 11,900,250, 2024 - Google Patents
A system and method for using a deep learning model to learn program semantics is
disclosed. The method includes receiving a plurality of execution traces of a program, each …

Self-learning code conflict resolution tool

H Samudrala - US Patent 11,593,099, 2023 - Google Patents
a “branch” corresponds to a line of software development that exists independently from
other lines of development but shares a common history. This common history may …

Graph-based method for inductive bug localization

B Zong, H Chen, X Zhang - US Patent 11,645,192, 2023 - Google Patents
A computer-implemented method executed by at least one processor for software bug
localization is presented. The method includes constructing a bug localization graph to …