Patents Assigned to KYNDRYL, INC.
  • Patent number: 12192216
    Abstract: A method for processing security events by applying a rule-based alarm scheme may be provided. The method includes generating a rule index of rules and an indicator of compromise index for each of the rules. The method includes also processing the incoming security event by applying the rules, increasing a current rule counter relating to a triggered rule, and increasing a current indicator of compromise counter pertaining to the triggered rule. Furthermore, the method includes generating a pseudo security event from received data about known attacks and related indicators of compromise, processing the pseudo security events by sequentially applying the rules, increasing a current rule counter of pseudo security events, and increasing a current indicator of compromise counter for pseudo security events, and sorting the rules and sorting within each rule the indicator of compromise values in the indicator of compromise index.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: January 7, 2025
    Assignee: Kyndryl, Inc.
    Inventors: Tim Uwe Scheideler, Ivan James Reedman, Arjun Udupi Raghavendra, Matthias Seul
  • Patent number: 12190578
    Abstract: Data-analysis-based processing facilitates providing augmented-reality object location assistance. The processing includes obtaining a user-request related to facilitating locating an object of interest, and identifying a target area containing the object. Further, the process includes providing augmentation data for rendering as an overlay on a user-device to assist in directing the user to the target area containing the object. The augmentation data being provided is dynamically changed as the user-device is moved in relation to the target area containing the object to assist the user in locating the object within the target area.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: January 7, 2025
    Assignee: Kyndryl, Inc.
    Inventors: Benjamin C. Wisnewski, Aaron Thomas Corette, Maxim Y. Litvinenko, Greg Reed Estep
  • Patent number: 12190080
    Abstract: A user experience theme description is obtained, along with a new user experience feature image set. The theme description and new user experience feature image set are input into a generative adversarial network (GAN). The GAN is trained to output multiple user experience designs based on the new feature image set. The multiple designs are displayed on an electronic display device that includes an eye gaze tracking system. User interface elements and their corresponding positions within a user interface are identified based on eye gaze of a user towards the electronic display device. The position and type of user interface elements are compared between a desired user interface design and a generated user interface design. Errors between the desired user interface design and the generated user interface design are input as feedback into the GAN to further enhance the results.
    Type: Grant
    Filed: August 10, 2022
    Date of Patent: January 7, 2025
    Assignee: Kyndryl, Inc.
    Inventors: Mouleswara Reddy Chintakunta, Omar Odibat, Pritpal S. Arora
  • Patent number: 12190172
    Abstract: An approach is provided for determining a carbon footprint-based consumption of cloud resources. Cloud resource requirements and a carbon footprint cap of a workload of a cloud consumer are received. The requirements and cap are based on a sustainability target, published by the cloud consumer, and subscribed by cloud service providers. A list of cloud resources that satisfy the requirements are sent. Carbon emission values of the cloud resources at different load levels of the workload are sent. Based on a service level agreement requirement, a criticality level, and a peak load duration of the workload, and previous success rates of satisfying cloud resource requirements by cloud service providers, an optimized configuration of cloud resource(s) and cloud service provider(s) is selected. The cloud resource(s) are selected from the list and have a carbon footprint that does not exceed the cap at a given load level.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: January 7, 2025
    Assignee: Kyndryl, Inc.
    Inventors: Kim Poh Wong, Firas Bouz, Seema Nagar, Pramod Vadayadiyil Raveendran
  • Patent number: 12183074
    Abstract: A dynamic user interface (UI) input system and method for smart glasses based on availability states of a user is provided. In embodiments, a method includes determining, by a computing device of smart glasses, an initial availability state of a user's hands for a user interface (UI) navigation event based on incoming image data; selecting, by the computing device, a UI configuration and a control profile for the UI navigation event from stored UI configurations and control profiles of the user based on the initial availability state of the user's hands; and initiating, by the computing device, the UI navigation event based on the selected UI configuration and the control profile, wherein content is displayed in a virtual UI of the smart glasses according to the UI configuration, and UI navigation by the user is controlled based on the control profile.
    Type: Grant
    Filed: August 2, 2023
    Date of Patent: December 31, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, David Alonso Campos Batista, Sarbajit K. Rakshit, Diane G. Flemming
  • Patent number: 12182296
    Abstract: A computer-implemented method for managing access rights to a knowledge graph is provided. The method comprises splitting, for each user system, its respective portion of the knowledge graph into a plurality of knowledge subgraphs, encrypting each of the knowledge subgraphs, and generating a plurality of private summary graphs. The method also comprises maintaining a collaboration graph comprising one vertex per user system and edges representing collaborations between the users, mapping all private subgraphs of all user systems to one public summary graph, each vertex of the public summary graph comprises less data than the related vertex of the related private summary graphs and wherein none of the vertices of the summary graph comprises any encryption or decryption key, and granting access to a selected knowledge subgraph from a first user system to a second user system.
    Type: Grant
    Filed: June 8, 2022
    Date of Patent: December 31, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Tim Uwe Scheideler, Arjun Udupi Raghavendra, Matthias Seul
  • Patent number: 12178618
    Abstract: A method for dynamically determining a separation distance in which thermal images of a space are received that indicate a count and location of users within the space, temperature of the users within the space are received along with acoustic data from the users within the space, which is filtered to include specific symptom-related sounds and discard other sounds. The one or more processors generate a probability of a contagious infection of users within the space at a location determined by the thermal images, based on correlating the temperature and the acoustic data associated with the users within the space. A separation distance from the users within the space is calculated, based on the locations and the probabilities of infection of the users within the space, and a notification corresponding to the calculated separation distance is delivered to a protected user.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: December 31, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Harris Basil Monos, Vicky A Rose, Elaheh ShafieiBavani, Jorge Andres Moros Ortiz
  • Patent number: 12182567
    Abstract: A computer-implemented method, in accordance with one aspect of the present invention, includes collecting data existing in a development system that relates to the code change request, in response to receiving a code change request to merge new code with existing code. Factors from the collected data are computed for assessing a risk of promoting the new code, the factors including at least: a developer information factor, a developer availability factor, and an environment health analysis factor. The factors are processed to compute a confidence score for the code change request. If the confidence score is in a first predefined range, the new code corresponding to the code change request is promoted for merging with the existing code, without human intervention. If the confidence score is in a second predefined range, an indication that human intervention is needed before promoting the code is output.
    Type: Grant
    Filed: March 15, 2023
    Date of Patent: December 31, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Nalini M, Kalpesh Sharma, Prasanna Holla, Veeresh Bushetti
  • Patent number: 12182980
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: obtaining source display content; identifying one or more objectionable portions included in the source display content; modifying the one or more objectionable portions included in the source display content to filter content in the one or more objectionable portions; generating a filtered display content, wherein the filtered display content includes the one or more modified objectionable portions and one or more non-objectionable portions of the source display content; and providing the filtered display content for rendering of a shared presentation.
    Type: Grant
    Filed: March 1, 2021
    Date of Patent: December 31, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Thangadurai Muthusamy, Chourasia Abhishek Kumar, Saravanan Devendran, Pietro Iannucci
  • Patent number: 12182154
    Abstract: A method for database cloning is provided. The method initiates an outage-free backup of a production database of a source database system using a point-in-time copy technology which copies both data and object structure. The method executes a cloning command to open a dialog panel menu receiving as input a subsystem name used to generate a set of database restore jobs. The method executes the set of database restore jobs to clone data into a transient area. The method uses a copy management service to activate replication of the data from the source database system created using the copy technology to a target database system. The method exports a file catalog associated with the source database system to the target database system. The method executes a script to rename files according to specifications of the target database system and the file catalog.
    Type: Grant
    Filed: December 12, 2022
    Date of Patent: December 31, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Rodolfo Ferraz Nogueira, Juscelino Candido, Samir de Andrade Yaki, Jorge Augusto Senger, Fabio Torres Das Candeias
  • Patent number: 12175309
    Abstract: A method, including: receiving, by a computing device, an electronic notification directed to a user of an electronic device; generating, by the computing device, an initial uninterruptibility score based on a current work mode of the user, generating, by the computing device, an initial necessity score based on current attributes of the notification; comparing, by the computing device, the initial uninterruptibility score and the initial necessity score; and preventing, by the computing device and as a result of the comparing, the notification from being presented to the user.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: December 24, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Keisuke Maeda, Takashi Yanagisawa
  • Patent number: 12175433
    Abstract: Aspects identify users as trusted assistant candidates in response to associations to purchases of vehicle repair items. Embodiments further select a one of the trusted assistant candidates that is linked to a vehicle operator as a social network contact and that is located closest to a vehicle location relative to remaining others of the trusted assistant candidates, in response to determining that the vehicle operator needs remote location assistance at the vehicle location; and dispatch the selected one of the trusted assistant candidates to the vehicle location to provide remote location assistance to the vehicle operator.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: December 24, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Jimi Lin, Gregory J. Boss, Michael Bender, Jeremy R. Fox
  • Patent number: 12175302
    Abstract: A transitioning process to integrate a computer-related service with one or more other computer-related services. The computer-related service and the one or more other computer-related services are analyzed to determine whether there is a conflict in integrating the computer-related service in the computing environment. A determination is made based on the analyzing whether one or more changes are to be made to a selected component. At least the analyzing and the determining are part of an automated process generated to integrate the computer-related service, and the automated process is at least a part of the transitioning process. An indication of a performance impact of executing at least the automated process to integrate the computer-related service is obtained. The transitioning process is to continue based on the performance impact meeting one or more selected criteria and based on determining that there are not one or more changes to be made to the selected component.
    Type: Grant
    Filed: November 27, 2020
    Date of Patent: December 24, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Hong Dan Zhan, Kim Poh Wong
  • Patent number: 12169709
    Abstract: A method includes: predicting a jeopardy associated with an edge server included in the server cluster that communicates with a central server; responsive to predicting the jeopardy, detaching the edge server from the server cluster; determining a patch based on the jeopardy; pushing the patch to the edge server; validating the patch by performing regression testing; and responsive to validating the patch, inducting the edge server into the server cluster.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: December 17, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Tiberiu Suto, Shikhar Kwatra, Raghuveer Prasad Nagar, Jagadesh Ramaswamy Hulugundi
  • Patent number: 12164875
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining social network data of a user, wherein the social network data specifies social network connections of the user; obtaining from the user voice data defining a vocal utterance request of the user; converting the voice data defining the vocal utterance request of the user into a text based message; subjecting the text based message to natural language processing; determining a response message to the vocal utterance request of the user, wherein the determining the response data to the vocal utterance request of the user is performed in dependence on the examining of the social network data of the user; and presenting the response message to the user.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: December 10, 2024
    Assignee: KYNDRYL, INC.
    Inventors: Pritesh Patel, Shikhar Kwatra, Zachary A. Silverstein, Jennifer L. Szkatulski
  • Patent number: 12162135
    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.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: December 10, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Pramod Vadayadiyil Raveendran, Kuntal Dey, Sougata Mukherjea, Sarbajit K. Rakshit, Arun Kandoth
  • Patent number: 12165224
    Abstract: Electric vehicle charging reservation timeslot reallocation includes determining, in connection with an electric vehicle (EV) traveling to a destination, arrival parameters of the EV to arrive at the destination and a charging requirement of the EV to reach the destination within the arrival parameters, identifying reserved charging reservation timeslot(s) at EV charging station(s) along a route to the destination that satisfy the arrival parameters and charging requirement of the EV, determining, using an AI model configured to determine reallocations of charging reservations at electric vehicle charging stations, a proposed reallocation of a reserved charging reservation timeslot of the reserved charging reservation timeslot(s), the reserved charging reservation timeslot owned by an entity, and the proposed reallocation comprising a proposal for the entity to give up at least a portion of the reserved charging reservation timeslot to charge the EV, and electronically offering the proposed reallocation to th
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: December 10, 2024
    Assignee: KYNDRYL, INC.
    Inventors: Tiberiu Suto, Shikhar Kwatra, Vinod A. Valecha, Sachin S. Patwardhan
  • Patent number: 12160749
    Abstract: A method includes generating, by a computing device, SSID aliases; propagating, by the computing device, the SSID aliases to access points; receiving, by the computing device, data from an access point, the data including a selected SSID alias and a media access control (MAC) address of a user device; creating, by the computing device, a record containing the selected SSID alias and the MAC address of the user device; propagating, by the computing device, the selected SSID alias to remaining access points; and sending, by the computing device, a message to the access points to delete the selected SSID alias after a time period.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: December 3, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, Mohamed Zouhaier Ramadhane, David Alonso Campos Batista, Desilda Toska
  • Patent number: 12155233
    Abstract: Control system for facilitating wireless charging of an electronic device is provided, which identifies presence of multiple electronic devices within an environment, with the multiple electronic devices including a self-propelled power relay device with wireless charging capability. Control system processing determines that an electronic device of the multiple electronic devices requires wireless charging, and based on the determining, deploys the self-propelled power relay device to move to an area of the environment within a charging range of the electronic device to facilitate wireless charging of the electronic device via the self-propelled power relay device.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: November 26, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, David Alonso Campos Batista, Sarbajit K. Rakshit
  • Patent number: 12135709
    Abstract: A method and related apparatus adaptively control snapshot replication of a plurality of server snapshots in a multi-tenant public cloud using snapshot service. A plurality of snapshot requests are received from a plurality of clients in the multi-tenant public cloud and are each associated with a service level agreement (SLA). The SLA includes a corresponding completion deadline and a slippage penalty. A probabilistic model calculates, for active snapshot flows, a completion time for each of the snapshot requests. If any of the predicted completion times exceed their corresponding completion deadlines, a possible MISS event is produced for an associated first snapshot. The snapshot controller component, in response to producing the possible MISS event, minimizes a probability of breaching fulfilment times for the multi-tenant cloud. The slippage penalty is calculated for each of the plurality of snapshot requests. A second snapshot is identified from among the plurality of snapshot requests.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: November 5, 2024
    Assignee: Kyndryl, Inc.
    Inventors: Sreekrishnan Venkateswaran, Manish Gupta