Patents by Inventor Kyle R. Moser

Kyle R. Moser 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: 10353795
    Abstract: Aspects of the present invention include a method, system and computer program product. The method includes a processor determining a number of data points necessary for standardizing customer and test environments and workloads comparisons; storing the data points in a database; determining that one or more of the data points are not in numeric format and converting these data points to numeric format; determining that one or more of the data points are not part of a standard and available data collection and adding these data points to a standard and available data collection; determining that one or more of the data points are not included across multiple product or functionality versions or releases and implementing these data points across multiple product or functionality versions or releases; and incorporating the data points into standard comparisons for the environments and workloads.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: July 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 10353805
    Abstract: Aspects of the present invention include a method, system and computer program product for using customer workload profiling and analytics to better understand customer workload execution. The method includes a processor collecting data relating to a customer workload for a particular customer from among a plurality of customers; determining one or more relationships between the customer data, activity, and work units; collecting from the particular customer multiple sets of data relating to the work unit distribution based on customer execution data; responding to one or more changes in one or more activities in the work unit distribution; determining, by the processor, to view the one or more activities in the work unit distribution; and displaying for viewing the one or more activities in the work unit distribution.
    Type: Grant
    Filed: September 14, 2016
    Date of Patent: July 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 10346289
    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: Grant
    Filed: June 30, 2016
    Date of Patent: July 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Patent number: 10318410
    Abstract: Aspects of the present invention include a method, system and computer program product. The method includes a processor identifying a plurality of workload characteristics by customer industry; identifying one or more workload characteristics within a customer industry; creating a test workload execution model; determining that a peak customer test coverage is beneficial to at least one customer in other customer industries; and reducing, by the processor, a number of test resources allocated to at least one customer in other customer industries.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: June 11, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 10289530
    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: Grant
    Filed: June 30, 2016
    Date of Patent: May 14, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Michael E. Gildein, II, Kyle R. Moser
  • Patent number: 10275340
    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: Grant
    Filed: February 6, 2017
    Date of Patent: April 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Michael E. Gildein, II, Kyle R. Moser
  • Publication number: 20190108314
    Abstract: Embodiments include methods, systems, and computer program products for determining health care vital data. Aspects include receiving a health care vital measurement for a patient and health care vital data for a population. Aspects also include determining a baseline for the patient based at least in part upon the health care vital data for the population. Aspects include determining whether the patient health care vital data deviates from the baseline by more than a threshold and, applying a cognitive learning model to the patient health care vital measurement to correct for an anxiety-based impact to generate a corrected health care vital measurement responsive to a determination that the patient health care vital data deviates from the baseline by more than the threshold.
    Type: Application
    Filed: October 10, 2017
    Publication date: April 11, 2019
    Inventors: Kyle R. MOSER, Mark D. SMITH, Andrew P. WACK, Maria R. WARD
  • Publication number: 20190108451
    Abstract: Embodiments include methods, systems, and computer program products for determining health care vital data. Aspects include receiving a health care vital measurement for a patient and health care vital data for a population. Aspects also include determining a baseline for the patient based at least in part upon the health care vital data for the population. Aspects include determining whether the patient health care vital data deviates from the baseline by more than a threshold and, applying a cognitive learning model to the patient health care vital measurement to correct for an anxiety-based impact to generate a corrected health care vital measurement responsive to a determination that the patient health care vital data deviates from the baseline by more than the threshold.
    Type: Application
    Filed: November 1, 2017
    Publication date: April 11, 2019
    Inventors: Kyle R. MOSER, Mark D. SMITH, Andrew P. WACK, Maria R. WARD
  • Patent number: 10255165
    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: Grant
    Filed: June 30, 2016
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 10255162
    Abstract: Aspects of the present invention include a method, system and computer program product. The method includes a processor identifying a plurality of workload characteristics by customer industry; identifying one or more workload characteristics within a customer industry; creating a test workload execution model; determining that a peak customer test coverage is beneficial to at least one customer in other customer industries; and reducing, by the processor, a number of test resources allocated to at least one customer in other customer industries.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 10255142
    Abstract: Aspects of the present invention include a method, system and computer program product. The method includes a processor setting one or more characteristics related to customer production; collecting customer production data; modeling a customer disaster recovery workload in relation to a corresponding customer production workload; collecting customer disaster recovery data; comparing the customer disaster recovery data to the customer production data; determining that at least one difference exists between the customer disaster recovery data and the customer production data; and determining from the at least one difference between the customer disaster recovery data and the customer production data, one or more ineffective customer disaster recovery resources and updating the one or more ineffective customer disaster recovery resources.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: April 9, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 10229041
    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: Grant
    Filed: June 30, 2016
    Date of Patent: March 12, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 10176082
    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: Grant
    Filed: June 30, 2016
    Date of Patent: January 8, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas R. Brown, Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180307588
    Abstract: Embodiments include method, systems and computer program products for protecting against unintentional command re-execution. The method includes applying a shell wrapper to a shell history in which the shell history includes one or more commands. The method further includes analyzing each of the one or more commands in the shell history using the shell wrapper. The method further includes disabling an ability to re-execute one or more commands in the shell history based on a determination that the one or more commands in the shell history are determined to be potentially dangerous.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 25, 2018
    Inventors: Kyle R. Moser, Andrew P. Wack, Maria R. Ward
  • Publication number: 20180308389
    Abstract: Embodiments describing an approach to creating, a user profile and linking, a mobile device to one or more mobile fitness devices. Continuously collecting, user fitness data from the one of more mobile fitness devices, and continuously collecting user data. Analyzing, the user fitness data and the user data, and Responsive to the user fitness data and user data analysis, generating a personalized nutrition plan based on the optimum parameters.
    Type: Application
    Filed: April 21, 2017
    Publication date: October 25, 2018
    Inventors: Kyle R. Moser, Mark D. Smith, Andrew P. Wack, Maria R. Ward
  • Publication number: 20180308390
    Abstract: Embodiments describing an approach to creating, a user profile and linking, a mobile device to one or more mobile fitness devices. Continuously collecting, user fitness data from the one of more mobile fitness devices, and continuously collecting user data. Analyzing, the user fitness data and the user data, and Responsive to the user fitness data and user data analysis, generating a personalized nutrition plan based on the optimum parameters.
    Type: Application
    Filed: December 19, 2017
    Publication date: October 25, 2018
    Inventors: Kyle R. Moser, Mark D. Smith, Andrew P. Wack, Maria R. Ward
  • Patent number: 10078560
    Abstract: Aspects of the present invention include a method, system and computer program product. The method includes a processor setting one or more characteristics related to customer production; collecting customer production data; modeling a customer disaster recovery workload in relation to a corresponding customer production workload; collecting customer disaster recovery data; comparing the customer disaster recovery data to the customer production data; determining that at least one difference exists between the customer disaster recovery data and the customer production data; and determining from the at least one difference between the customer disaster recovery data and the customer production data, one or more ineffective customer disaster recovery resources and updating the one or more ineffective customer disaster recovery resources.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: September 18, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 9983980
    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: Grant
    Filed: February 8, 2017
    Date of Patent: May 29, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Patent number: 9977728
    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: Grant
    Filed: June 30, 2016
    Date of Patent: May 22, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas W. Conti, Kyle R. Moser
  • Publication number: 20180074935
    Abstract: Aspects of the present invention include a method, system and computer program product. The method includes a processor determining a number of data points necessary for standardizing customer and test environments and workloads comparisons; storing the data points in a database; determining that one or more of the data points are not in numeric format and converting these data points to numeric format; determining that one or more of the data points are not part of a standard and available data collection and adding these data points to a standard and available data collection; determining that one or more of the data points are not included across multiple product or functionality versions or releases and implementing these data points across multiple product or functionality versions or releases; and incorporating the data points into standard comparisons for the environments and workloads.
    Type: Application
    Filed: September 14, 2016
    Publication date: March 15, 2018
    Inventors: Thomas W. Conti, Kyle R. Moser