Patents by Inventor Ian Aloysious Kelly

Ian Aloysious Kelly 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).

  • Publication number: 20190303564
    Abstract: A cursor is detected within a line of code presented in a source code editor window of a graphical user interface (GUI) of an integrated development environment (IDE), and a particular segment of code within a software program is determined to correspond to the line of code. A level of risk associated with the particular segment of code is determined from data comprising a repository of code changes relating to the particular segment of code, where the level of risk indicates a likelihood that changes to source code of the software program relating to the particular segment of code will jeopardize successful operation of the software program. At least a portion of the line of code is automatically highlighted within the source code editor window based on the level of risk and responsive to the placement of the cursor within the line of code.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Applicant: CA, Inc.
    Inventor: Ian Aloysious Kelly
  • Publication number: 20190303107
    Abstract: Lines of code entered in a source code editor graphical user interface (GUI) in a particular coding project are identified and similarities are autonomously determined between the particular coding project and a subset of coding project templates in a plurality of coding project templates based on the lines of code. The subset of coding project templates is based on a set of other coding projects, and the similarities are determined based at least in part on a correlation between the lines of code of the particular coding project and lines of code in the set of other coding projects. Code suggestions are determined, which are defined according to the subset of code templates, for lines of code following the particular lines of code. A particular GUI window is presented for display with the source code editor GUI, where the suggestions are presented within the particular GUI window.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Applicant: CA, Inc.
    Inventor: Ian Aloysious Kelly
  • Publication number: 20190303140
    Abstract: A request is received for a computing system to automatically identify a peer reviewer for a particular source code component. A copy of the particular source code component is accessed from computer memory and analyzed to determine a set of characteristics of the particular source code component. A plurality of other source code components are analyzed, where were authored by a plurality of other users to determine a particular one of the other users as authoring source code with characteristics similar to the set of characteristics. Data is generated to identify selection of the particular user as a peer review candidate for reviewing the particular software component.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Applicant: CA, Inc.
    Inventor: Ian Aloysious Kelly
  • Publication number: 20190303115
    Abstract: A current context is determined for use of a software development tool by a user during a particular time. The current context includes attributes of a particular software coding project, and the software development tool is used to edit the particular software coding project during the particular time. A webpage is identified for presentation in a web browser and a segment of sample source code is detected within content of the webpage. Values are determined in the segment of sample source code corresponding to the attributes of the particular software coding project. The values in the segment of sample source code are autonomously replaced with project-specific values to cause a project-specific version of the segment of sample source code to be presented in the webpage during a session corresponding to the particular time, the project-specific values based on the attributes of the particular software coding project.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Applicant: CA, Inc.
    Inventors: Ian Aloysious Kelly, Peter Ian Oliveira