Patents by Inventor PATRICK JOHN CLAS
PATRICK JOHN CLAS 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: 20260178437Abstract: In some embodiments, a computer system includes an error manager configured to obtain a first error indication corresponding to a first error associated with a computing device, the first error indication comprising a first error reference code associated with the first error, assign the first error to a first problem analysis window, obtain a second error indication corresponding to a second error associated with the computing device, the second error indication comprising a second error reference code, different from the first error reference code, associated with the second error, assign, based on the second error reference code satisfying an error classification condition, the second error to a second problem analysis window, and perform an error mitigation operation associated with at least one of the first problem analysis window or the second problem analysis window.Type: ApplicationFiled: December 23, 2024Publication date: June 25, 2026Inventors: David Michael WALTERS, Stephanie Carys SHUM, David JUN, Patrick John CLAS
-
Publication number: 20260169845Abstract: A component may obtain current error data during a current analysis time window. The current error data may include current error codes indicating an error associated with a computing device. The component may determine measures of similarity between the current error data of the current analysis time window and historical error data of historical analysis time window. The historical error data may include historical error codes. The component may determine a measure of similarity, associated with a historical analysis time window of the historical analysis time windows, that satisfies a value threshold; and predict, based on the historical analysis time window, whether an additional error code is expected to be provided during the current analysis time window. The component may obtain debugging data based on predicting whether the additional error code is expected to be provided.Type: ApplicationFiled: December 14, 2024Publication date: June 18, 2026Inventors: David Michael WALTERS, Stephanie Carys SHUM, Patrick John CLAS, David JUN
-
Patent number: 12572408Abstract: A storage device failure verification method may include receiving a message from an operating system indicative of an operational failure associated with a storage device. The method may further include determining, responsive to receiving the message from the operating system, whether one or more corrupted sectors are reported by the storage device based upon device diagnostic data received from the storage device. The method may further include determining, responsive to determining that no corrupted sectors are reported by the storage device, a timing value between storage device errors associated with the storage device during a predetermined time window. The method may further include sending a notification indicative of a failure of the storage device based on the timing value being less than a predetermined threshold value.Type: GrantFiled: November 22, 2023Date of Patent: March 10, 2026Assignee: International Business Machines CorporationInventors: Patrick John Clas, Victor Manuel Martins Lourenco, David Walters, Timothy V. Bolan, Ruben O Manso, Hien Nguyen, Brian D Valentine
-
Patent number: 12505007Abstract: Techniques for improved computing error analysis are provided. An error log for a computing environment is accessed, and an error analysis window is opened based on the error log, the error analysis window having an initial duration. A set of additional error logs, for the computing environment, within the error analysis window are accessed. Based at least in part on the set of additional error logs, a window extension is determined. The error analysis window is extended based on the window extension, and an error summary is generated based on one or more error logs received during the extended error analysis window.Type: GrantFiled: May 10, 2024Date of Patent: December 23, 2025Assignee: International Business Machines CorporationInventors: Stephanie Carys Shum, Patrick John Clas
-
Publication number: 20250371448Abstract: Method and apparatus for work item sizing prediction are provided. A feature request is received. A plurality of feature keywords are extracted by processing descriptions of the feature request. A plurality of team-specific keywords are identified for a work item associated with the feature request. A work time vector representing the work item is generated using the team-specific keywords. A plurality of prior work items that are related to the team-specific keywords are identified. A plurality of prior work item vectors are generated, where each respective prior work item vector corresponds to a respective prior work item, among the plurality of identified prior work items. A similarity score between the work item vector and each of the prior work item vectors is calculated. A time to complete the work item is estimated based on the similarity score.Type: ApplicationFiled: May 28, 2024Publication date: December 4, 2025Inventors: Stephanie Carys SHUM, Patrick John CLAS, Jason Matthew STAPELS
-
Publication number: 20250370843Abstract: Techniques relating to problem analysis for computing systems. The techniques include identifying a computing system problem based on an identifier generated at the computing system, and determining that first problem analysis data, relating to the computing system problem and accessible at the computing system, is out of date compared with second problem analysis data, relating to the computing system problem and accessible at a remote server. The techniques further include transmitting the second problem analysis data from the remote server to the computing system. The computing system is configured to use the second problem analysis data to identify a solution to the computing system problem.Type: ApplicationFiled: May 31, 2024Publication date: December 4, 2025Inventors: Stephanie Carys SHUM, Patrick John CLAS
-
Publication number: 20250348373Abstract: Techniques for improved computing error analysis are provided. An error log for a computing environment is accessed, and an error analysis window is opened based on the error log, the error analysis window having an initial duration. A set of additional error logs, for the computing environment, within the error analysis window are accessed. Based at least in part on the set of additional error logs, a window extension is determined. The error analysis window is extended based on the window extension, and an error summary is generated based on one or more error logs received during the extended error analysis window.Type: ApplicationFiled: May 10, 2024Publication date: November 13, 2025Inventors: Stephanie Carys SHUM, Patrick John CLAS
-
Patent number: 12417140Abstract: Methods and apparatus for generating problem fix verification procedures for varying corrections to defects are described. An example method includes obtaining problem analysis data associated with a defect of a first computing system. A first representational vector corresponding to the problem analysis data is generated. Second representational vectors corresponding to respective historical defects associated with one or more second computing systems are obtained. A set of historical problem fix verification procedures associated with the defect is determined, based on the first representational vector and at least one of the second representational vectors. A recommended set of problem fix verification procedures for verifying a correct to the defect of the first computing system is provided to a third computing system. The recommended set of problem fix verification procedures include the ranked set of historical problem fix verification procedures.Type: GrantFiled: June 6, 2024Date of Patent: September 16, 2025Assignee: International Business Machines CorporationInventors: Stephanie Carys Shum, Patrick John Clas
-
Publication number: 20250181429Abstract: Synchronizing middleware process execution on multiple platforms with callback capabilities includes receiving, by a first computing platform of a system, a first request for execution of a first transaction associated with execution of a process from a first client device, the first computing platform including a transaction service, receiving, by the first computing platform, a second request for execution of the first transaction, from a second client device, and queuing, by the transaction service, the first request and the second request for the transaction. The first computing platform determines, based on an execution status of the first transaction, whether to associate a result of the first transaction with the second request.Type: ApplicationFiled: December 1, 2023Publication date: June 5, 2025Inventors: PATRICK JOHN CLAS, VICTOR MANUEL MARTINS LOURENCO, DAVID WALTERS
-
Publication number: 20250165331Abstract: A storage device failure verification method may include receiving a message from an operating system indicative of an operational failure associated with a storage device. The method may further include determining, responsive to receiving the message from the operating system, whether one or more corrupted sectors are reported by the storage device based upon device diagnostic data received from the storage device. The method may further include determining, responsive to determining that no corrupted sectors are reported by the storage device, a timing value between storage device errors associated with the storage device during a predetermined time window. The method may further include sending a notification indicative of a failure of the storage device based on the timing value being less than a predetermined threshold value.Type: ApplicationFiled: November 22, 2023Publication date: May 22, 2025Inventors: PATRICK JOHN CLAS, VICTOR MANUEL MARTINS LOURENCO, DAVID WALTERS, TIMOTHY V. BOLAN, RUBEN O. MANSO, HIEN NGUYEN, BRIAN D. VALENTINE
-
Publication number: 20250138929Abstract: Problem analysis data associated with a defect of a computing system is received. A priority value of the problem analysis data is determined based on usage data of previous problem analysis data associated with the defect, a size of the problem analysis data, and a confidence score associated with the previous problem analysis data. The problem analysis data is determined to be included in a data collection based on the priority value. The problem analysis data is stored in the data collection.Type: ApplicationFiled: November 1, 2023Publication date: May 1, 2025Inventors: STEPHANIE CARYS SHUM, PATRICK JOHN CLAS, PASQUALE A. CATALANO
-
Publication number: 20250138930Abstract: Updating of call home data limits and priorities includes receiving problem analysis data associated with a defect of a computing system, and determining a bandwidth value associated with the computing system. A size limit for a debug data file for storing the problem analysis data is determined based on the bandwidth value. The size limit for the debug data file is adjusted based on a severity of a reference code associated with the defect of the computing system.Type: ApplicationFiled: November 1, 2023Publication date: May 1, 2025Inventors: STEPHANIE CARYS SHUM, PATRICK JOHN CLAS, PASQUALE A. CATALANO