Patents by Inventor Perry J. Gallo
Perry J. Gallo 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: 10901841Abstract: A method and system for improving operation of a memory device is provided. The method includes detecting, via sensors, environmental factors affecting an operation of individual hardware storage devices within an array of hardware storage devices. The environmental factors are analyzed with respect to operational characteristics of the individual hardware storage devices and a resulting expected failure rate for the individual hardware storage devices is determined. Array parameters associated with a hardware configuration for the array of hardware storage devices with respect to each expected failure rate are determined and associated issues are detected. Reliability characteristics and associated risks of the array of hardware storage devices are determined and a functionality of the array of hardware storage devices is modified.Type: GrantFiled: February 27, 2019Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Perry J. Gallo, Bent B. Holst, Mikael Lindstrom
-
Patent number: 10771369Abstract: A method for predicting a failure of a complex storage environment is provided. An earliest expected incident of resource exhaustion on a data path of interest is predicted. The method includes monitoring a current utilization of one or more resources over a data path of interest, and calculating a maximum utilization threshold for each resource, such that exceeding the maximum utilization threshold adversely impacts one or more performance measures. An expected performance threshold is created that is associated with an expected performance. A maximum values of resource usage over time is analyzed to predict when the expected performance will fall outside of an acceptable overall performance threshold for the data path of interest to determine an earliest expected incident of resource exhaustion.Type: GrantFiled: March 20, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Perry J. Gallo, Bent B. Holst, Mikael H. Lindstrom
-
Publication number: 20190196906Abstract: A method and system for improving operation of a memory device is provided. The method includes detecting, via sensors, environmental factors affecting an operation of individual hardware storage devices within an array of hardware storage devices. The environmental factors are analyzed with respect to operational characteristics of the individual hardware storage devices and a resulting expected failure rate for the individual hardware storage devices is determined. Array parameters associated with a hardware configuration for the array of hardware storage devices with respect to each expected failure rate are determined and associated issues are detected. Reliability characteristics and associated risks of the array of hardware storage devices are determined and a functionality of the array of hardware storage devices is modified.Type: ApplicationFiled: February 27, 2019Publication date: June 27, 2019Inventors: John J. Auvenshine, Perry J. Gallo, Bent B. Holst, Mikael Lindstrom
-
Patent number: 10289324Abstract: A method and system for improving operation of a memory device is provided. The method includes detecting, via sensors, environmental factors affecting an operation of individual hardware storage devices within an array of hardware storage devices. The environmental factors are analyzed with respect to operational characteristics of the individual hardware storage devices and a resulting expected failure rate for the individual hardware storage devices is determined. Array parameters associated with a hardware configuration for the array of hardware storage devices with respect to each expected failure rate are determined and associated issues are detected. Reliability characteristics and associated risks of the array of hardware storage devices are determined and a functionality of the array of hardware storage devices is modified.Type: GrantFiled: July 27, 2018Date of Patent: May 14, 2019Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Perry J. Gallo, Bent B. Holst, Mikael H. Lindstrom
-
Publication number: 20180335966Abstract: A method and system for improving operation of a memory device is provided. The method includes detecting, via sensors, environmental factors affecting an operation of individual hardware storage devices within an array of hardware storage devices. The environmental factors are analyzed with respect to operational characteristics of the individual hardware storage devices and a resulting expected failure rate for the individual hardware storage devices is determined. Array parameters associated with a hardware configuration for the array of hardware storage devices with respect to each expected failure rate are determined and associated issues are detected. Reliability characteristics and associated risks of the array of hardware storage devices are determined and a functionality of the array of hardware storage devices is modified.Type: ApplicationFiled: July 27, 2018Publication date: November 22, 2018Inventors: John J. Auvenshine, Perry J. Gallo, Bent B. Holst, Mikael H. Lindstrom
-
Publication number: 20180270128Abstract: A method for predicting a failure of a complex storage environment is provided. The method includes monitoring a current utilization of one or more resources over a data path of interest, calculating a maximum utilization threshold for each resource of the one or more resources, such that exceeding the maximum utilization threshold adversely impacts one or more performance measures, creating an expected performance threshold associated with an expected performance for each performance measure of the one or more performance measures over the data path of interest, ascertaining an actual performance for each performance measure based on the monitoring of the current utilization, analyzing maximum values of resource usage over time to predict when the expected performance will fall outside of an acceptable overall performance threshold for the data path of interest, and determining an earliest expected incident of resource exhaustion.Type: ApplicationFiled: March 20, 2017Publication date: September 20, 2018Inventors: John J. Auvenshine, Perry J. Gallo, Bent B. Holst, Mikael H. Lindstrom
-
Publication number: 20180260147Abstract: A method and system for improving operation of a memory device is provided. The method includes detecting, via sensors, environmental factors affecting an operation of individual hardware storage devices within an array of hardware storage devices. The environmental factors are analyzed with respect to operational characteristics of the individual hardware storage devices and a resulting expected failure rate for the individual hardware storage devices is determined. Array parameters associated with a hardware configuration for the array of hardware storage devices with respect to each expected failure rate are determined and associated issues are detected. Reliability characteristics and associated risks of the array of hardware storage devices are determined and a functionality of the array of hardware storage devices is modified.Type: ApplicationFiled: March 10, 2017Publication date: September 13, 2018Inventors: John J. Auvenshine, Perry J. Gallo, Bent B. Holst, Mikael H. Lindstrom
-
Patent number: 10073639Abstract: A method and system for improving operation of a memory device is provided. The method includes detecting, via sensors, environmental factors affecting an operation of individual hardware storage devices within an array of hardware storage devices. The environmental factors are analyzed with respect to operational characteristics of the individual hardware storage devices and a resulting expected failure rate for the individual hardware storage devices is determined. Array parameters associated with a hardware configuration for the array of hardware storage devices with respect to each expected failure rate are determined and associated issues are detected. Reliability characteristics and associated risks of the array of hardware storage devices are determined and a functionality of the array of hardware storage devices is modified.Type: GrantFiled: March 10, 2017Date of Patent: September 11, 2018Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Perry J. Gallo, Bent B. Holst, Mikael H. Lindstrom
-
Patent number: 9852601Abstract: A wearable device may connect to a wearable device over a short-range wireless connection. The user device may receive sensor data from the wearable device, where the wearable device has sensors. The user device may determine that a safety alert parameter has been met, and in response generate an audible alarm. The device may then determine that the connection between the user device and the wearable device has been disconnected, and in response, generate a second audible alarm.Type: GrantFiled: June 8, 2017Date of Patent: December 26, 2017Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Perry J. Gallo, Scott W. Hughes
-
Publication number: 20170352247Abstract: A wearable device may connect to a wearable device over a short-range wireless connection. The user device may receive sensor data from the wearable device, where the wearable device has sensors. The user device may determine that a safety alert parameter has been met, and in response generate an audible alarm. The device may then determine that the connection between the user device and the wearable device has been disconnected, and in response, generate a second audible alarm.Type: ApplicationFiled: June 8, 2017Publication date: December 7, 2017Inventors: John J. Auvenshine, Perry J. Gallo, Scott W. Hughes
-
Patent number: 9773401Abstract: A wearable device may connect to a wearable device over a short-range wireless connection. The user device may receive sensor data from the wearable device, where the wearable device has sensors. The user device may determine that a safety alert parameter has been met, and in response generate an audible alarm. The device may then determine that the connection between the user device and the wearable device has been disconnected, and in response, generate a second audible alarm.Type: GrantFiled: June 7, 2016Date of Patent: September 26, 2017Assignee: International Business Machines CorporationInventors: John J. Auvenshine, Perry J. Gallo, Scott W. Hughes