IP Library › Granted Patent US 12,580,822
Granted Patent B2
US 12,580,822 · App. 18/657,839 · Granted Mar 17, 2026

Gateway health monitoring system

Inventors: Oleksandr Malakhovskyi (Berlin, DE); Kim Poh Wong (Singapore, SG); Ravinder Akula (Bengaluru, IN); Jeevabharathy Murugesan (Bangalore, IN); Clea Zolotow (Dublin, IE)
Assignee: Kyndryl, Inc.
H04L41/145H04L41/147
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,580,822
App. No.
18/657,839
Granted
Mar 17, 2026
Kind
B2
Abstract

Computer-implemented methods for a gateway health monitoring system. Aspects include generating a mapping between entity utilization metrics and an application of a mainframe of a hybrid cloud system. Aspects also include determining a correlation between the entity utilization metrics and information technology (IT) performance metrics. Aspects further include defining a relationship between an entity utilization driver and the IT performance metrics using the mapping and the correlation. Aspects also include generating forecasted values using the relationship between the entity utilization driver and the IT performance metrics. Aspects further include generating a proposed infrastructure configuration based on the forecasted values.

Claims (70)

1 . A computer-implemented method comprising:

generating a mapping between entity utilization metrics and an application of a mainframe of a hybrid cloud system;

determining a correlation between the entity utilization metrics and information technology (IT) performance metrics;

defining a relationship between an entity utilization driver and the IT performance metrics using the mapping and the correlation, wherein the entity utilization driver comprises at least one of a number of products, a price of the products, personnel, or a number of stores, wherein a machine learning model is trained based on the entity utilization metrics, transaction rates, and central processing unit (CPU) times, wherein the relationship is validated;

generating, by the machine learning model, forecasted values using the relationship between the entity utilization driver and the IT performance metrics; and

generating a proposed infrastructure configuration based on the forecasted values, wherein the forecasted values are predictive values reflecting how the application behaves when migrated from the mainframe to the hybrid cloud system.

2 . The computer-implemented method of claim 1 , further comprising:

validating the relationship between the entity utilization driver and the IT performance metrics using values calculated using big O functions.

3 . The computer-implemented method of claim 1 , wherein defining the relationship between the entity utilization driver and the IT performance metrics using the mapping and the correlation further comprises:

using a regression curve to define the relationship between the entity utilization driver comprising the at least one of the number of the products, the price of the products, the personnel, or the number of the stores and the IT performance metrics.

4 . The computer-implemented method of claim 1 , further comprising:

receiving the IT performance metrics from different components of the hybrid cloud system.

5 . The computer-implemented method of claim 1 , further comprising:

identifying deviations of the forecasted values using a calculated correlation coefficient and a predetermined value.

6 . The computer-implemented method of claim 1 , further comprising:

receiving the entity utilization metrics from a file or access to a datastore of an entity.

7 . The computer-implemented method of claim 1 , further comprising:

generating a report comprising the proposed infrastructure configuration and a list of additional hardware components, a list of additional software components, or proposed cost savings.

8 . A system comprising:

a memory having computer readable instructions; and

one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:

generating a mapping between entity utilization metrics and an application of a mainframe of a hybrid cloud system;

determining a correlation between the entity utilization metrics and information technology (IT) performance metrics;

defining a relationship between an entity utilization driver and the IT performance metrics using the mapping and the correlation, wherein the entity utilization driver comprises at least one of a number of products, a price of the products, personnel, or a number of stores, wherein a machine learning model is trained based on the entity utilization metrics, transaction rates, and central processing unit (CPU) times, wherein the relationship is validated;

generating, by the machine learning model, forecasted values using the relationship between the entity utilization driver and the IT performance metrics; and

generating a proposed infrastructure configuration based on the forecasted values, wherein the forecasted values are predictive values reflecting how the application behaves when migrated from the mainframe to the hybrid cloud system.

9 . The system of claim 8 , wherein the one or more processors perform the operations further comprising:

validating the relationship between the entity utilization driver and the IT performance metrics using values calculated using big O functions.

10 . The system of claim 8 , wherein to define the relationship between the entity utilization driver and the IT performance metrics using the mapping and the correlation, the operations further comprise:

using a regression curve to define the relationship between the entity utilization driver and the IT performance metrics.

11 . The system of claim 8 , wherein the one or more processors perform the operations further comprising:

receiving the IT performance metrics from different components of the hybrid cloud system.

12 . The system of claim 8 , wherein the one or more processors perform the operations further comprising:

identifying deviations of the forecasted values using a calculated correlation coefficient and a predetermined value.

13 . The system of claim 8 , wherein the one or more processors perform the operations further comprising:

receiving the entity utilization metrics from a file or access to a datastore of an entity.

14 . The system of claim 8 , wherein the one or more processors perform the operations further comprising:

generating a report comprising the proposed infrastructure configuration and a list of additional hardware components, a list of additional software components, or proposed cost savings.

15 . A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more processors to cause the one or more processors to perform operations comprising:

generating a mapping between entity utilization metrics and an application of a mainframe of a hybrid cloud system;

determining a correlation between the entity utilization metrics and information technology (IT) performance metrics;

defining a relationship between an entity utilization driver and the IT performance metrics using the mapping and the correlation, wherein the entity utilization driver comprises at least one of a number of products, a price of the products, personnel, or a number of stores, wherein a machine learning model is trained based on the entity utilization metrics, transaction rates, and central processing unit (CPU) times, wherein the relationship is validated;

generating, by the machine learning model, forecasted values using the relationship between the entity utilization driver and the IT performance metrics; and

generating a proposed infrastructure configuration based on the forecasted values, wherein the forecasted values are predictive values reflecting how the application behaves when migrated from the mainframe to the hybrid cloud system.

16 . The computer program product of claim 15 , wherein the operations further comprise:

validating the relationship between the entity utilization driver and the IT performance metrics using values calculated using big O functions.

17 . The computer program product of claim 15 , wherein to define the relationship between the entity utilization driver and the IT performance metrics using the mapping and the correlation, the operations further comprise:

using a regression curve to define the relationship between the entity utilization driver and the IT performance metrics.

18 . The computer program product of claim 15 , wherein the operations further comprise:

receiving the IT performance metrics from different components of the hybrid cloud system.

19 . The computer program product of claim 15 , wherein the operations further comprise:

identifying deviations of the forecasted values using a calculated correlation coefficient and a predetermined value.

20 . The computer program product of claim 15 , wherein the operations further comprise:

receiving the entity utilization metrics from a file or access to a datastore of an entity.

21 . The computer program product of claim 15 , wherein the operations further comprise:

generating a report comprising the proposed infrastructure configuration and a list of additional hardware components, a list of additional software components, or proposed cost savings.

22 . A computer-implemented method comprising:

receiving a request for a migration strategy for integration of a mainframe computer to a hybrid cloud system;

receiving performance metrics from different components of the hybrid cloud system;

receiving entity utilization metrics for an organization;

generating forecasted values using the performance metrics and the entity utilization metrics which comprises: generating a mapping between the entity utilization metrics and an application of the mainframe computer, determining a correlation between the entity utilization metrics and the performance metrics, defining a relationship between an entity utilization driver and the performance metrics using the mapping and the correlation, and generating by a machine learning model the forecasted values using the relationship between the entity utilization driver and the performance metrics, wherein the entity utilization driver comprises at least one of a number of products, a price of the products, personnel, or a number of stores, wherein the machine learning model is trained based on the entity utilization metrics, transaction rates, and central processing unit (CPU) times, wherein the relationship is validated; and

generating a proposed infrastructure configuration based on the forecasted values, wherein the forecasted values are predictive values reflecting how the application behaves when migrated from the mainframe to the hybrid cloud system.

23 . A system comprising:

a memory having computer readable instructions; and

one or more processors for executing the computer readable instructions, the computer readable instructions controlling the one or more processors to perform operations comprising:

receiving a request for a migration strategy for integration of a mainframe computer to a hybrid cloud system;

receiving performance metrics from different components of the hybrid cloud system;

receiving entity utilization metrics for an organization;

generating forecasted values using the performance metrics and the entity utilization metrics which comprises: generating a mapping between the entity utilization metrics and an application of the mainframe computer, determining a correlation between the entity utilization metrics and the performance metrics, defining a relationship between an entity utilization driver and the performance metrics using the mapping and the correlation, and generating by a machine learning model the forecasted values using the relationship between the entity utilization driver and the performance metrics, wherein the entity utilization driver comprises at least one of a number of products, a price of the products, personnel, or a number of stores, wherein the machine learning model is trained based on the entity utilization metrics, transaction rates, and central processing unit (CPU) times, wherein the relationship is validated; and

generating a proposed infrastructure configuration based on the forecasted values, wherein the forecasted values are predictive values reflecting how the application behaves when migrated from the mainframe to the hybrid cloud system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2024
From: MALAKHOVSKYI, OLEKSANDR; WONG, KIM POH; AKULA, RAVINDER; MURUGESAN, JEEVABHARATHY; ZOLOTOW, CLEA
To: KYNDRYL, INC.
Reel/Frame 067342/0763 →
Continuity (1)
Related Publication 20250350536A1 · Nov 13, 2025
References Cited (17)
US RE48507E · Palladino et al. · 2021 [cited by applicant]
US 11194809B2 · Buda et al. · 2021 [cited by applicant]
US 11868629B1 · Singh · 2024 [cited by examiner]
US 20150188927A1 · Santhi et al. · 2015 [cited by applicant]
US 20150341240A1 · Iyoob et al. · 2015 [cited by applicant]
US 20160357611A1 · Sapuram et al. · 2016 [cited by applicant]
US 20190158929A1 · Sreedhara, Sr. · 2019 [cited by applicant]
US 20210028991A1 · Nataraj · 2021 [cited by examiner]
US 20210067836A1 · Hornsby et al. · 2021 [cited by applicant]
US 20210385124A1 · Roy et al. · 2021 [cited by applicant]
US 20220188336A1 · Sen · 2022 [cited by examiner]
US 20250165300A1 · Se · 2025 [cited by examiner]
Anonymous, “Big O Notation in Data Structures,” URL: https://www.javatpoint.com/big-O-notation-in-data-structure, Retrieved: Feb. 20, 2024, 9 pages. [cited by applicant]
Anonymous, “Configuring CICS for Intersystem Communication,” URL: https://www.microfocus.com/documentation/MainframeExpress/mx31/cscomm.htm, Retrieved: Feb. 20, 2024, 10 pages. [cited by applicant]
Bellairs, “What is Parallel Programming and Multithreading?” URL: https://www.perforce.com/blog/qac/multithreading-parallel-programming-c-cpp, Published: Apr. 10, 2019, Retrieved: Feb. 20, 2024, 7 pages. [cited by applicant]
Craggs, “Mainframe API tools: Competitive Assessment” URL: https://www.adaptigent.com/wp-content/uploads/2020/06/Mainframe_API_Tools_Assessment.pdf, Feb. 2019, Retrieved: Feb. 20, 2024, 27 pages. [cited by applicant]
Sari, “Concurrency vs Parallelism,” URL: https://www.baeldung.com/cs/concurrency-vs-parallelism, Updated: Jun. 8, 2023, Retrieved: Feb. 20, 2024, 7 pages. [cited by applicant]