Patents by Inventor Conor D. McGrath

Conor D. McGrath 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: 10360185
    Abstract: Method and system are provided for log file analysis to locate anomalies. The method includes comparing each line of a log file with other lines of the log file to determine duplicate and similar lines of the log file. The step of comparing includes: locating two or more duplicate lines of the log file; and locating two or more similar lines of the log file using pattern matching of a string of each of the lines of the log file. The method also includes outputting a line of the log file as a line that is a potential anomaly if it is rejected as a duplicate or a similar line.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath
  • Patent number: 10360184
    Abstract: Method and system are provided for log file analysis to locate anomalies. The method includes comparing each line of a log file with other lines of the log file to determine duplicate and similar lines of the log file. The step of comparing includes: locating two or more duplicate lines of the log file; and locating two or more similar lines of the log file using pattern matching of a string of each of the lines of the log file. The method also includes outputting a line of the log file as a line that is a potential anomaly if it is rejected as a duplicate or a similar line.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath
  • Patent number: 10248551
    Abstract: A tool for testing objects in a client-server environment. The tool receives a plurality of proposed modifications to a baseline set of objects stored in a repository collectively submitted by a plurality of members of a first group of users and a plurality of members of a second group of users. The tool registers each modification of the plurality of proposed modifications with a user identifier corresponding to the user proposing the modification. The tool receives instructions to test the baseline set of objects with modifications that correspond to the first group of users. The tool determines which of the baseline set of objects stored in the repository are subject to the modifications that correspond to the first group of users. The tool executes the baseline set of objects and incorporating the modifications that correspond to the first group of users.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath, Andrew Penrose
  • Publication number: 20180314620
    Abstract: A tool for testing objects in a client-server environment. The tool receives a plurality of proposed modifications to a baseline set of objects stored in a repository collectively submitted by a plurality of members of a first group of users and a plurality of members of a second group of users. The tool registers each modification of the plurality of proposed modifications with a user identifier corresponding to the user proposing the modification. The tool receives instructions to test the baseline set of objects with modifications that correspond to the first group of users. The tool determines which of the baseline set of objects stored in the repository are subject to the modifications that correspond to the first group of users. The tool executes the baseline set of objects and incorporating the modifications that correspond to the first group of users.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 1, 2018
    Inventors: Stanley K. Jerrard-Dunne, Alice-Marie Marascu, Conor D. McGrath, Andrew Penrose
  • Patent number: 10042742
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for testing objects in a client-server environment. A server computing system receives at least one modification to a set of objects. The server computing system registers the at least one modification with a user identifier. The server computing system receives instructions to execute the set of objects with the at least one modification that is registered to the user identifier. The server computing system determines which of the set objects the at least one modification alters. The server computing system executes the set of objects, wherein the set of objects incorporates the at least one modification associated with the user identifier.
    Type: Grant
    Filed: November 21, 2013
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath, Andrew Penrose
  • Publication number: 20170199748
    Abstract: An approach for preventing accidental interaction when rendering a user interface, the approach involving monitoring a screen record having one or more screen positions and one or more draw times for one or more user interface components of a program application, recording an interaction time associated with a user interface component and retrieving a draw time of the user interface component from the screen record, calculating whether or not an interaction with the user interface component was incorrectly directed and taking an action with the interaction if the interaction was incorrectly directed.
    Type: Application
    Filed: January 13, 2016
    Publication date: July 13, 2017
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath
  • Publication number: 20160378781
    Abstract: Method and system are provided for log file analysis to locate anomalies. The method includes comparing each line of a log file with other lines of the log file to determine duplicate and similar lines of the log file. The step of comparing includes: locating two or more duplicate lines of the log file; and locating two or more similar lines of the log file using pattern matching of a string of each of the lines of the log file. The method also includes outputting a line of the log file as a line that is a potential anomaly if it is rejected as a duplicate or a similar line.
    Type: Application
    Filed: June 24, 2015
    Publication date: December 29, 2016
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath
  • Publication number: 20160378780
    Abstract: Method and system are provided for log file analysis to locate anomalies. The method includes comparing each line of a log file with other lines of the log file to determine duplicate and similar lines of the log file. The step of comparing includes: locating two or more duplicate lines of the log file; and locating two or more similar lines of the log file using pattern matching of a string of each of the lines of the log file. The method also includes outputting a line of the log file as a line that is a potential anomaly if it is rejected as a duplicate or a similar line.
    Type: Application
    Filed: April 28, 2016
    Publication date: December 29, 2016
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath
  • Publication number: 20150143341
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for testing objects in a client-server environment. A server computing system receives at least one modification to a set of objects. The server computing system registers the at least one modification with a user identifier. The server computing system receives instructions to execute the set of objects with the at least one modification that is registered to the user identifier. The server computing system determines which of the set objects the at least one modification alters. The server computing system executes the set of objects, wherein the set of objects incorporates the at least one modification associated with the user identifier.
    Type: Application
    Filed: November 21, 2013
    Publication date: May 21, 2015
    Applicant: International Business Machines Corporation
    Inventors: Stanley K. Jerrard-Dunne, Alice-Maria Marascu, Conor D. McGrath, Andrew Penrose