-
公开(公告)号:US11455416B2
公开(公告)日:2022-09-27
申请号:US16864569
申请日:2020-05-01
Applicant: Kyndryl, Inc.
Inventor: Seema Nagar , Kuntal Dey , Sougata Mukherjea , Pramod Vadayadiyil Raveendran
Abstract: An approach is provided for providing record-level sensitivity-based data storage in a networked computing environment. For each data record of a plurality of data records (e.g., rows) in a dataset, the record sensitivity is identified based on the data included in the data record, allowing different sensitivities to be identified for different records in the same dataset. A data center that has a data center sensitivity level that matches the record sensitivity is selected for the identified record sensitivity. Each data record is stored to a selected data center, with data records having different record sensitivities being stored in different data centers of different types, locations, etc.
-
公开(公告)号:US11609837B2
公开(公告)日:2023-03-21
申请号:US17303585
申请日:2021-06-02
Applicant: Kyndryl, Inc.
Inventor: Michael James McGuire , James David Cleaver , Pramod Vadayadiyil Raveendran , Seema Nagar , Kuntal Dey , Thuy Luong
Abstract: Monitoring and enhancing performance of containers using a calibration technique is implemented using a computer. Performance of a new container as part of an application running on the computer is checked by comparing a current performance of the new container with baseline data corresponding to the new container. The baseline data is derived from a calibration container corresponding to the new container. The new container is categorized in a category of performance based on the checking of the performance of the new container. An alert can be sent to a device of an administrator regarding the new container meeting a threshold of performance, in response to the new container meeting the threshold of performance. The alert can be sent to the device of the administrator for the administrator to initiate an action pertaining to the new container in response to receiving the alert.
-
公开(公告)号:US20220391302A1
公开(公告)日:2022-12-08
申请号:US17303585
申请日:2021-06-02
Applicant: Kyndryl, Inc.
Inventor: Michael James McGuire , James David Cleaver , Pramod Vadayadiyil Raveendran , Seema Nagar , Kuntal Dey , Thuy Luong
Abstract: Monitoring and enhancing performance of containers using a calibration technique is implemented using a computer. Performance of a new container as part of an application running on the computer is checked by comparing a current performance of the new container with baseline data corresponding to the new container. The baseline data is derived from a calibration container corresponding to the new container. The new container is categorized in a category of performance based on the checking of the performance of the new container. An alert can be sent to a device of an administrator regarding the new container meeting a threshold of performance, in response to the new container meeting the threshold of performance. The alert can be sent to the device of the administrator for the administrator to initiate an action pertaining to the new container in response to receiving the alert.
-
公开(公告)号:US11442803B2
公开(公告)日:2022-09-13
申请号:US16286835
申请日:2019-02-27
Applicant: KYNDRYL, INC.
Inventor: Luba Cherbakov , Kuntal Dey , Sougata Mukherjea , Nitendra Rajput , Venkatraman Ramakrishna
IPC: G06N20/00 , G06F11/07 , H04L43/0864 , H04L41/0631 , H04L41/00 , G06N5/04 , H04L41/046 , H04L43/0817 , H04L43/16 , H04L41/16
Abstract: An approach is provided for detecting and analyzing an anomaly in application performance in a client-server connection via a network. A status code of a response sent by a server to a client, a round trip latency time (RTT) of the response, and a time out of a connection between client and server are determined. Using a k-means clustering algorithm, buckets of RTT values clustered into lower and higher values, and running counts and means for the RTT values in each bucket, an RTT value is determined to exceed a threshold value. Based on the status code, the RTT value exceeding the threshold, and the connection time out, the anomaly is detected. Based on temporal and textual analyses of log entries and an environment analysis, candidate root causes of a failure that resulted in the anomaly are determined.
-
公开(公告)号:US20220107785A1
公开(公告)日:2022-04-07
申请号:US17064514
申请日:2020-10-06
Applicant: KYNDRYL, INC.
Inventor: Pramod Vadayadiyil Raveendran , Seema Nagar , Sougata Mukherjea , Kuntal Dey
IPC: G06F8/20 , G06F9/22 , G06F8/36 , G06F40/279 , G06T7/60
Abstract: A computer generates a set of microservices associated with a monolithic system using a design diagram. The computer receives a system design diagram depicting a monolithic system and associated code artefacts. The computer identifies, using an object detection algorithm, a set of predefined shapes in the diagram, and each shapes is characterized by positioning coordinates. The computer extracts from the design diagram, using a text recognition algorithm, text associated with the shapes and labels them accordingly. The computer identifies, using the positioning coordinates, relationships among said predefined shapes. The computer arranges the predefined shapes into a hypergraph in accordance with, at least in part, said identified relationships. The computer determines similarity values between code artefacts and shape labels and associates artefacts with shapes accordingly. The computer groups, using a community detection algorithm, operatively-related nodes into a plurality of microservice node communities that represents said monolithic system.
-
公开(公告)号:US20220101450A1
公开(公告)日:2022-03-31
申请号:US17034102
申请日:2020-09-28
Applicant: KYNDRYL, INC.
Inventor: RAJMOHAN , Rajeev Thayyil , Kuntal Dey , Pramod Vadayadiyil Raveendran
IPC: G06Q50/00 , G06Q10/00 , G06Q10/08 , G06Q10/10 , G06Q30/02 , G06F16/9536 , G06F21/62 , H04L29/06 , G06K9/46
Abstract: A system and associated methods that enable social media representation and collaboration platform of enterprise information technology (IT) components that enables human-to-human, human-to-machine and machine-to-machine communications to help easily understand the set of enterprise IT components, its configuration(s), its intra/inter relationship(s), better navigation and visibility across various related components, and augmenting system troubleshooting.
-
公开(公告)号:US11277381B2
公开(公告)日:2022-03-15
申请号:US16863206
申请日:2020-04-30
Applicant: KYNDRYL, INC.
Inventor: Pramod Vadayadiyil Raveendran , Seema Nagar , Sougata Mukherjea , Kuntal Dey
IPC: H04L29/06
Abstract: A method for controlling the transfer of data through a firewall. The method includes one or more computer processors establishing a first communication channel between a first server and a second server. The method further includes transmitting, via the first communication channel, information related to a pending transmission of data from the first server to the second server. The method further includes receiving from the second server, via the first communication channel, a set of security information associated with accessing the second server via a second communication channel. The method further includes establishing the second communication channel between the first server and the second server based on the set of security information received from the second server. The method further includes transmitting the data from the first server to the second server utilizing the established second communication channel.
-
公开(公告)号:US20220078146A1
公开(公告)日:2022-03-10
申请号:US17012273
申请日:2020-09-04
Applicant: KYNDRYL, INC.
Inventor: Satvinder Kaur , Seema Nagar , Kuntal Dey , Prince Ravindran
IPC: H04L12/58
Abstract: Embodiments of the present invention provide methods, computer program products, and systems. In response to receiving a message, embodiments of the present invention can determine a visibility metric associated with the received message. Embodiments of the present invention can then dynamically create a list of users able to interact with the message based on the determined visibility metric. Embodiments of the present invention can then perform an action based on the dynamically created list.
-
公开(公告)号:US12162135B2
公开(公告)日:2024-12-10
申请号:US16921222
申请日:2020-07-06
Applicant: Kyndryl, Inc.
Inventor: Pramod Vadayadiyil Raveendran , Kuntal Dey , Sougata Mukherjea , Sarbajit K. Rakshit , Arun Kandoth
IPC: B25J13/00 , B25J9/16 , G06Q10/06 , G06Q10/0631
Abstract: An embodiment includes identifying a robot that is available to perform a task involving an asset in a data center. The embodiment transmits a script to the robot that includes commands corresponding to actions to be executed by the robot in performing the task and transmits a dispatch command to the robot configured to enable the robot to travel from a robot resting place to the asset to begin the task. The embodiment relays a verification request received from the robot after the robot has completed a portion of the task to the vendor. The embodiment also relays, responsive to the verification request, an updated script based on updated instructions from the vendor for dynamically modifying the task to correcting an irregularity. The embodiment transmits, responsive to completion of the task, a recall command to the robot configured to enable the robot to travel from the asset to the robot resting place.
-
公开(公告)号:US12020336B2
公开(公告)日:2024-06-25
申请号:US17034102
申请日:2020-09-28
Applicant: KYNDRYL, INC.
Inventor: Rajmohan , Rajeev Thayyil , Kuntal Dey , Pramod Vadayadiyil Raveendran
IPC: G06Q50/00 , G06F16/9536 , G06F21/62 , G06Q10/087 , G06Q10/101 , G06Q10/20 , H04L9/40 , H04L41/0806 , H04L41/14 , G06V10/40 , G06V30/10
CPC classification number: G06Q50/01 , G06F16/9536 , G06F21/6218 , G06Q10/087 , G06Q10/101 , G06Q10/20 , H04L41/0806 , H04L41/145 , H04L63/102 , G06V10/40 , G06V30/10
Abstract: A system and associated methods that enable social media representation and collaboration platform of enterprise information technology (IT) components that enables human-to-human, human-to-machine and machine-to-machine communications to help easily understand the set of enterprise IT components, its configuration(s), its intra/inter relationship(s), better navigation and visibility across various related components, and augmenting system troubleshooting.
-
-
-
-
-
-
-
-
-