Patents by Inventor Thomas W. Conti

Thomas W. Conti 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: 20180004638
    Abstract: A method obtains from a database historical data values for each of a plurality of workload data points relating to a prior workload run; determines a threshold value for each of the plurality of workload data points relating to the prior workload run; obtains current data values for each of a plurality of workload data points relating to a current workload test run and corresponding to the plurality of workload data points in the historical data values; determines one or more statistical measures relating to the historical data values and the current data values; determines whether the threshold value for at least one of the plurality of data points relating to the prior workload run is not achieved in a set amount of time by the current data value of the same data point relating to the prior workload run; and provides an alert that the threshold value has not been achieved.
    Type: Application
    Filed: February 6, 2017
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004642
    Abstract: Aspects of the present invention include a method, system and computer program product for utilizing various data to determine the effectiveness of a software testing procedure. The method includes preloading, by a processor, into a database data related to workloads and workload data, data related to analysis points, and customer data. The method also includes determining, by the processor, whether to modify a workload model, to run a workload or to perform one of post processing analytics or run time analytics. The method further includes performing, by the processor, one of post processing analytics or run time analytics of the data preloaded into the database.
    Type: Application
    Filed: February 8, 2017
    Publication date: January 4, 2018
    Inventors: Thomas W. Conti, Michael E. Gildein, II, Kyle R. Moser
  • Publication number: 20180004633
    Abstract: Aspects of the present invention include a method, system and computer program product for automatically adjusting the workload of a test to match specific customer workload attributes in accordance with one or more embodiments of the present invention. The method includes a processor selecting one or more customer workload goals of a customer relating to a test of a software program; selecting one or more test workload goals of the test relating to the software program; selecting one or more test data points; determining one or more initial test workload activity levels; and performing a run of the test relating to the software program. The method further includes the processor comparing the selected one or more customer workload goals with the selected one or more test workload goals; and determining whether the selected one or more customer workload goals match with the selected one or more test workload goals.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004630
    Abstract: Aspects of the present invention include a method, system and computer program product for creating a test workload execution model. The method includes a processor determining relationships between a work unit and one or more activities in a set of activities that the work unit exercises by utilizing one or more data stores; determining a distribution of the one or more activities in the set of activities; providing a control for each of the one or more activities in the set of activities; responding to a change in a control for one of the one or more activities in the set of activities; and determining whether to perform a store activity or a view activity.
    Type: Application
    Filed: February 8, 2017
    Publication date: January 4, 2018
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004634
    Abstract: Aspects of the present invention include a method, system and computer program product for comparing data from prior and current software workload runs and for visually presenting the resulting compared data to a user for further data interpretation. The method includes a processor obtaining prior software workload run data from a database; obtaining current software workload run data; comparing the prior software workload run data with the current software workload run data to determine one or more statistical measures between the prior software workload run data and the current software workload run data; and displaying the determined one or more statistical measures therebetween to allow a user to analyze the prior software workload run data and the current software workload run data.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004629
    Abstract: Aspects of the present invention include a method, system and computer program product for generating new or additional workload data points in accordance with one or more embodiments of the present invention. The method includes determining, by a processor, at least one workload data point, and determining, by the processor, a formula to utilize to operate on the at least one workload data point. The method also includes operating, by the processor, on the at least one workload data point using the determined formula to create one of a new or additional workload data point to be utilized in a test workload run that compares test workload run data with customer workload data.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas W. Conti, Terri A. Menendez, Kyle R. Moser
  • Publication number: 20180004645
    Abstract: Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004643
    Abstract: Aspects of the present invention include a method, system and computer program product for run time control of a test workload using attainment goals for one or more customer profiling workload characteristics. The method includes modeling, by a processor, a plurality of workload run parameters; providing, by the processor, one or more workload data points to a test workload; responding, by the processor, to a change made by a user to one or more of the plurality of workload run parameters; and adjusting, by the processor, the one or more workload data points based on an change made by a user to one or more of the plurality of workload run parameters.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004647
    Abstract: Aspects of the present invention include a method, system and computer program product for providing automated run time and historical test workload report scoring. The method includes caching, by a processor, historical data relating to a customer workload; and caching, by the processor, data relating to an active workload test. The method also includes determining, by the processor, one or more statistical measures between the historical data relating to a customer workload and the data relating to an active workload test; generating, by the processor, one or more workload report scores based on the statistical measures; and displaying, by the processor, the one or more workload report scores.
    Type: Application
    Filed: February 8, 2017
    Publication date: January 4, 2018
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004639
    Abstract: Aspects of the present invention include a method, system and computer program product for automatically adjusting the workload of a test to match specific customer workload attributes in accordance with one or more embodiments of the present invention. The method includes a processor selecting one or more customer workload goals of a customer relating to a test of a software program; selecting one or more test workload goals of the test relating to the software program; selecting one or more test data points; determining one or more initial test workload activity levels; and performing a run of the test relating to the software program. The method further includes the processor comparing the selected one or more customer workload goals with the selected one or more test workload goals; and determining whether the selected one or more customer workload goals match with the selected one or more test workload goals.
    Type: Application
    Filed: February 8, 2017
    Publication date: January 4, 2018
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180004641
    Abstract: Aspects of the present invention include a method, system and computer program product for utilizing various data to determine the effectiveness of a software testing procedure. The method includes preloading, by a processor, into a database data related to workloads and workload data, data related to analysis points, and customer data. The method also includes determining, by the processor, whether to modify a workload model, to run a workload or to perform one of post processing analytics or run time analytics. The method further includes performing, by the processor, one of post processing analytics or run time analytics of the data preloaded into the database.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas W. Conti, Michael E. Gildein, II, Kyle R. Moser
  • Publication number: 20180004632
    Abstract: Aspects of the present invention include a method, system and computer program product. The method includes obtaining, by a processor, customer data relating to a software workload environment of a customer, and obtaining, by the processor, test data relating to a test of a software system. The method also includes comparing, by the processor, the obtained customer data with the obtained test data to determine one or more statistical measures between the obtained customer data and the obtained test data, and displaying, by the processor, the determined one or more statistical measures between the obtained customer data and the obtained test data. The method further includes wherein the customer data contains multiple data points arranged in groups of analysis points, and wherein the test data contains multiple data points arranged in groups of analysis points.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Thomas W. Conti, Michael E. Gildein, II, Kyle R. Moser
  • Patent number: 6522995
    Abstract: A system and method for dynamically testing a web-based server device on multiple platforms. Test scripts are provided to one or more test devices for simulating one or more web-based users for testing the web-based server. A database associated with the web-based server stores test configuration and test parameter information in varying degrees of granularity for each simulated web-based user. This test configuration and test parameter information is retrieved from the database according to the desired test simulation and a web-based communication, e.g., HTML web-page, is downloaded to the test scripts via a control device for initiating the simulation. A further web-based communication is generated for access by a test script which includes information enabling dynamic control of the test devices during a test simulation.
    Type: Grant
    Filed: December 28, 1999
    Date of Patent: February 18, 2003
    Assignee: International Business Machines Corporation
    Inventors: Thomas W. Conti, David M. Morlitz