Patents Assigned to KYNDRYL, INC.
  • Patent number: 11805076
    Abstract: An embodiment of the invention may include a method, computer program product and system for deployment of microservices within a shared pool of configurable computing resources. An embodiment may include creating a dependency map for a plurality of microservices of an application deployed on the shared pool of configurable computing resources. An embodiment may include identifying attributes, with associated values, for each microservice of the plurality of microservices and identifying eligible deployment locations within the shared pool of configurable computing resources. An embodiment may include creating a bipartite graph based on the plurality of microservices and the identified eligible deployment locations. An embodiment may include applying bipartite matching to the shared pool of configurable computing resources based on the created bipartite graph.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: October 31, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Pramod Vadayadiyil Raveendran, Kuntal Dey, Seema Nagar, Sougata Mukherjea
  • Patent number: 11803247
    Abstract: A computer-implemented method includes: predicting, by a computing device, devices for inclusion in an interface; generating, by the computing device, the interface including areas corresponding to the devices; detecting, by the computing device, a user selection of one of the areas of the interface; detecting, by the computing device, a hand gesture associated with the selected one of the areas; and transmitting, by the computing device, data defining the hand gesture to a respective one of the devices corresponding to the selected one of the areas, thereby causing the respective one of the devices to execute a command based on the hand gesture.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: October 31, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Mauro Marzorati, Todd Russell Whitman, Jeremy R. Fox, Sarbajit K. Rakshit
  • Patent number: 11803926
    Abstract: Workload distribution is automatically optimized. Cost penalty amounts imposed on executing a database operation transaction by current and alternative processing pathway options are determined as a function of execution response times that exceed a service level agreement time limit. Respective computer processing hardware costs are determined for executing the database operation transaction via each of the current and alternative processing pathway options. Respective licensing costs are determined for migrating execution of the database operation transaction to each of the alternative processing pathway options. Accordingly, the current or alternative middleware option that has a lowest total combined cost of licensing costs, computer processing hardware costs and service level agreement penalty costs is chosen as the path for execution of the database operation transaction.
    Type: Grant
    Filed: December 10, 2015
    Date of Patent: October 31, 2023
    Assignee: KYNDRYL, INC.
    Inventors: John V. Delaney, Alan P. Murphy, Claus Schroeder-Hansen, Clea A. Zolotow
  • Patent number: 11804245
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: storing into a storage device a video data file; examining video file data defining the video data file, wherein the examining includes determining a relevancy of a section of the video data file; reducing a size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file; storing a reduced-size version of the video data file into the storage device, the reduced-size version of the video data file having a reduced size relative to the video data file by performance of the reducing the size of file data defining the section of the video data file in dependence on the determining the relevancy of the section of the video data file.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: October 31, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Mauro Marzorati, Jennifer M. Hatfield, Jill S. Dhillon, Jeremy R. Fox
  • Patent number: 11789691
    Abstract: A method can include identifying an audio output device having a first audio status. In the first audio status, the audio output device can be configured to receive first audio data of at least one software application of a set of software applications of a computing device. In the first audio status, the audio output device can be configured to emit, based on the first audio data, first audio content corresponding to the at least one software application. The method can include identifying a priority software application of the computing device. The method can include assigning, in response to the identifying the priority software application, a second audio status to the audio output device. The assigning can include preventing the audio output device from emitting the first audio content. The assigning can further include configuring the audio output device to emit second audio content of the priority software application.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: October 17, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, David Alonso Campos Batista, Mohamed Zouhaier Ramadhane, Adan Edoardo Herrera Hidalgo
  • Patent number: 11790568
    Abstract: Methods, computer program products, and/or systems are provided that perform the following operations: identifying two or more distinct elements in an image; generating a sub-image for each of the two or more distinct elements; generating adjectives descriptive of content associated with a distinct element for each sub-image; displaying a response list including the adjectives associated with the distinct element of a selected sub-image in response to an interaction with the image; obtaining annotation data based in part on the response list displayed for the distinct element of the selected sub-image; and assigning the annotation data to the distinct element of the selected sub-image, wherein the annotation data is displayed in response to an interaction with the distinct element in the image.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: October 17, 2023
    Assignee: KYNDRYL, INC
    Inventors: Tiberiu Suto, Shikhar Kwatra, Vijay Ekambaram, Hemant Kumar Sivaswamy
  • Patent number: 11782808
    Abstract: A system, computer program product, and method are presented for automatically executing chaos experiments on computing resources, applications, and services through automatically establishing and meeting core requirements for each chaos experiment. The method includes receiving a trigger signal configured to establish one or more condition s to execute one or more chaos experiments on at least a portion of one or more landing zones. The one or more chaos experiments are configured to operationally stress one or more of one or more infrastructure resources, one or more services, and one or more computing applications. The method also includes determining, automatically, the technical support coverage for the execution of the one or more chaos experiments. The method further includes executing, automatically, subject to the technical support coverage determination, the one or more chaos experiments.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: October 10, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Vishal Anand, Ingo Averdunk
  • Patent number: 11783840
    Abstract: A computer-implemented system, method, and computer program product are described that predicts a time in which a participant of a group of participants may speak in a group meeting. The prediction is based in part on latency between each participant in the group of participants and learned voice patterns of each respective participant. Once a prediction is determined, a cue to speak or remain silent is provided as one of a visual or aural cue to the participant to speak during the group meeting. Predicting a time in which the participant of a group of participants may speak includes training a lingual processing model iteratively for each respective participant to learn voice patterns of participants.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: October 10, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Brian M. O'Connell, Zachary A. Silverstein, Michael John Lyons, Jeremy R. Fox
  • Patent number: 11776255
    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: October 22, 2021
    Date of Patent: October 3, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, David Alonso Campos Batista, Sarbajit K. Rakshit, Diane G. Flemming
  • Patent number: 11778548
    Abstract: In an approach to deploying containers on a 5G slice network, responsive to receiving a request to obtain and host a container within a 5G network, a slice network is created within the 5G network for hosting of the container, where the slice network is created by a carrier for the 5G network. The container is deployed to one or more worker nodes using the slice network within the 5G network.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: October 3, 2023
    Assignee: KYNDRYL, INC.
    Inventor: Park Foreman
  • Patent number: 11770411
    Abstract: A method, system, and computer program product for prioritizing endpoints to be checked during a change window based on certain criteria. The method may include receiving a request for processing from a plurality of servers. The method may also include determining a priority for each server of the plurality of servers based on specified criteria, where the specified criteria includes at least compliance-check history. The method may also include determining whether each server belongs to one or more groups. The method may also include determining a notification order for the plurality of servers based on the priority and whether each server belongs to the one or more groups. The method may also include sending a notification to each server in the notification order.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: September 26, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Lohitashwa Thyagaraj, Debasisha Padhi, Richard Jay Cohen
  • Patent number: 11769080
    Abstract: A computer-implemented method in accordance with one embodiment includes, in response to a submission of an input dataset to an artificially intelligent application, receiving an explanation from each module of the application. The modules are configured within the application in a serial sequence in which each module, upon receiving the input dataset and any input generated by an immediately preceding module of the serial sequence, generates output that is forwarded as input to a next module, if any, in the sequence. A determination is made that at least two of the received explanations are semantically inconsistent.
    Type: Grant
    Filed: July 14, 2022
    Date of Patent: September 26, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Sreekrishnan Venkateswaran, Debasisha Padhi, Shubhi Asthana, Anuradha Bhamidipaty, Ashish Kundu
  • Patent number: 11769300
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can, in response to receiving a request, identify a core component from source material based on topic analysis. Embodiments of the present invention can then generate three-dimensional representations of physical core components associated with the request. Finally, embodiments of the present invention then render the generated three-dimensional representations of the physical core components over the physical core components.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: September 26, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Michael Seth Silverstein, Zachary A. Silverstein, Jacob Ryan Jepperson
  • Patent number: 11760369
    Abstract: A system and method for disabling a function of a feature of a vehicle based on a validation request to a centralized validation authority, prior to a use of the feature includes determining that a condition is met as part of a startup sequence of the vehicle, transmitting the validation request to the centralized validation authority, in response to determining the condition is met, wherein the validation request is part of the startup sequence of the vehicle, receiving a validation decision from the centralized validation authority, and disabling the feature of the vehicle as a function of the receiving the validation decision.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: September 19, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, Gregory J. Boss, Rick A. Hamilton, II
  • Patent number: 11762864
    Abstract: Aspects of the present invention provide devices that identify a question in a text message of a chat session between a plurality of computing devices, wherein each of the plurality of computing devices includes an identifier of a user of a corresponding computing device in the text message, analyze digital data to determine a relationship between the users of the plurality of computing devices, construct search parameters for digital content external to the chat session according to the identified question and determined relationship, search for the digital content over a network according to the constructed search parameters to obtain search results, rank the search results according to the determined relationship, and distribute the ranked search results according to the determined relationship to at least one of the plurality of computing devices in an overlay of the chat session.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: September 19, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Sarbajit K. Rakshit, John M. Ganci, Jr., Martin G. Keen, James E. Bostick
  • Patent number: 11757912
    Abstract: A computer-implemented method for protecting a processing environment from malicious incoming network traffic may be provided. The method comprises: in response to receiving incoming network traffic comprising a data packet, performing a packet and traffic analysis of the data packet to determine whether said data packet is non-malicious and malicious, and processing of the data packet in a sandbox environment. Furthermore, the method comprises: in response to detecting that the data packet is non-malicious based on the packet and traffic analysis, releasing the processed data packet from the sandbox environment for further processing in the processing environment, and in response to detecting that the data packet is malicious based on the packet and traffic analysis discarding the data packet.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: September 12, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Arjun Udupi Raghavendra, Tim Uwe Scheideler, Matthias Seul
  • Patent number: 11754339
    Abstract: Provided is a method, computer program product, and drying system for determining a dryness level of a garment. A processor of a controller may receive location data from a position sensor. The location data indicates a position of one or more garments on a drying rack. The processor may register the location of the one or more garments on a virtual map of the drying rack displayed on a user interface of the controller. The processor may receive dryness data for the one or more garments from a moisture sensor. The processor may compare the dryness data to a dryness threshold. In response to the dryness data meeting the dryness threshold, the processor may push a notification to a user.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: September 12, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Pramod Verma, Rachel Leekin, Seema Nagar, Kuntal Dey
  • Patent number: 11755753
    Abstract: Secure memory sharing between enclaves (virtual machines) and virtual input/output adapters includes, in response to a request for an enclave to create a virtual input/output adapter, creating a virtual input/output adapter associated with the enclave, creating a non-sharable micro-enclave, to contain only data, nested within the enclave to use with the virtual input/output adapter, generating a key by a memory encryption engine of an ultravisor for the virtual input/output adapter for use by only the virtual input/output adapter, in response to a request to obtain data from the enclave by the virtual input/output adapter, exchanging the key with the non-sharable micro-enclave, in response to receiving the key, decrypting memory of only the non-sharable micro-enclave associated with the virtual input/output adapter to obtain the data, and sending the data from the non-sharable micro-enclave nested within the enclave to the virtual input/output adapter.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: September 12, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Breno H. Leitao, Mauro Sergio Martins Rodrigues, Daniel Battaiola Kreling, Rafael Camarda Silva Folco
  • Patent number: 11757879
    Abstract: A computing device detects that another computing device has connected to a network. The computing device determines whether the other computing device is valid and whether the computing device is being utilized for one or more suspicious activities. Based on determining that the other computing device is being utilized for one or more suspicious activities, the computing device determines a location of the other computing device, determines whether a user associated with the other computing device can be identified, and based on determining that the user associated with the other computing device cannot be identified, disables the other computing device, and transmits an alert to security personnel.
    Type: Grant
    Filed: January 24, 2022
    Date of Patent: September 12, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Baiju D. Mandalia, Tung OuYang
  • Patent number: 11755669
    Abstract: An approach for retrieving and storing telephone numbers along with related contextual information associated with inbound/outbound communications to/from a device. The approach includes a method that includes combining, by at least one processing device, identification information of an entity and a related communication mechanism used to initiate a communication to a device. The method further includes providing, by the at least one processing device, a soft record that includes the identification information and the related communication mechanism.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: September 12, 2023
    Assignee: KYNDRYL, INC.
    Inventors: Tamer E. Abuelsaad, John E. Moore, Jr., Rajeshkumar N. Singi, Robert R. Wentworth