Patents by Inventor Luke R. McKenna

Luke R. McKenna 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: 10282178
    Abstract: A computer-implemented method includes identifying one or more instrumentation code segments and identifying one or more client experience indications. The one or more client experience indications are associated with a client computer. The computer-implemented method further includes determining a data gathering scenario based on the one or more client experience indications. A corresponding computer program product and computer system are also disclosed.
    Type: Grant
    Filed: January 27, 2016
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Woi Leong Ang, Ashley N. Clementi, Gavin M. Corfield, Luke R. McKenna, Liam J. Poli
  • Patent number: 10169444
    Abstract: A method and system are provided. The method includes correlating end user response time monitoring data from an end user response time monitoring system to an infrastructure ownership database. The method further includes correlating the infrastructure ownership database to an organizational structure, using a unique identifier available in both the infrastructure ownership database and the organizational structure. The method also includes automatically creating, on a display device, a custom dashboard for a user logging into the end user response time monitoring system based on correlations resulting from the correlating steps. The custom dashboard shows application performance data for applications relevant to the user based on the hierarchical level of the user in the organizational structure.
    Type: Grant
    Filed: August 15, 2016
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Luke R. McKenna, Alexandra L. Thornton
  • Publication number: 20180253292
    Abstract: A computer-implemented method for deploying a build output package to a user includes: receiving a software build having a plurality of data sets and having a build version in a build output storage component; labeling each data set in the plurality of data sets with a unique identifier; receiving a package request requesting one or more data sets associated with the build version; building a package manifest that includes the unique identifier upon receiving the package request; copying each of the requested data sets and combining each of the copied data sets into a build output package based upon the package manifest, the copying and combining commencing upon building or completion of the package manifest; sending a copy of the build output package to the user; and deleting the build output package from the storage component in response to sending the copy of the build output package to the user.
    Type: Application
    Filed: March 1, 2017
    Publication date: September 6, 2018
    Inventors: Liam M. Doherty, Luke R. McKenna, Jake P. Tucker, Peter D. Van Dyke
  • Publication number: 20180046696
    Abstract: A method and system are provided. The method includes correlating end user response time monitoring data from an end user response time monitoring system to an infrastructure ownership database. The method further includes correlating the infrastructure ownership database to an organizational structure, using a unique identifier available in both the infrastructure ownership database and the organizational structure. The method also includes automatically creating, on a display device, a custom dashboard for a user logging into the end user response time monitoring system based on correlations resulting from the correlating steps. The custom dashboard shows application performance data for applications relevant to the user based on the hierarchical level of the user in the organizational structure.
    Type: Application
    Filed: August 15, 2016
    Publication date: February 15, 2018
    Inventors: Luke R. McKenna, Alexandra L. Thornton
  • Publication number: 20170212741
    Abstract: A computer-implemented method includes identifying one or more instrumentation code segments and identifying one or more client experience indications. The one or more client experience indications are associated with a client computer. The computer-implemented method further includes determining a data gathering scenario based on the one or more client experience indications. A corresponding computer program product and computer system are also disclosed.
    Type: Application
    Filed: January 27, 2016
    Publication date: July 27, 2017
    Inventors: Woi Leong Ang, Ashley N. Clementi, Gavin M. Corfield, Luke R. McKenna, Liam J. Poli
  • Patent number: 8677183
    Abstract: Service providers strive to maintain networks with high levels of availability and performance. To maintain the networks, the service providers measure performance and perform network diagnostics. Measuring performance and performing network diagnostics typically involves manual verification of functionality or performing individual tests between user agents. Service providers who maintain networks and service providers who use networks can dynamically run tests with operations of a signaling protocol (e.g., session initiation protocol) to diagnose network problems and determine appropriate responses. An agent manager can coordinate the dynamic tests across multiple user agents to gather more information to increase problem diagnosis accuracy.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: March 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bradley M. Gorman, Luke R McKenna, Peter G. Woodward
  • Patent number: 8407521
    Abstract: Service providers strive to maintain networks with high levels of availability and performance. To maintain the networks, the service providers measure performance and perform network diagnostics. Measuring performance and performing network diagnostics typically involves manual verification of functionality or performing individual tests between user agents. Service providers who maintain networks and service providers who use networks can dynamically run tests with operations of a signaling protocol (e.g., session initiation protocol) to diagnose network problems and determine appropriate responses. An agent manager can coordinate the dynamic tests across multiple user agents to gather more information to increase problem diagnosis accuracy.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: Bradley M. Gorman, Luke R. McKenna, Peter G. Woodward
  • Publication number: 20100180155
    Abstract: Service providers strive to maintain networks with high levels of availability and performance. To maintain the networks, the service providers measure performance and perform network diagnostics. Measuring performance and performing network diagnostics typically involves manual verification of functionality or performing individual tests between user agents. Service providers who maintain networks and service providers who use networks can dynamically run tests with operations of a signaling protocol (e.g., session initiation protocol) to diagnose network problems and determine appropriate responses. An agent manager can coordinate the dynamic tests across multiple user agents to gather more information to increase problem diagnosis accuracy.
    Type: Application
    Filed: January 9, 2009
    Publication date: July 15, 2010
    Applicant: International Business Machines Corporation
    Inventors: Bradley M. Gorman, Luke R. McKenna, Peter G. Woodward