Patents Assigned to KYNDRYL, INC.
  • Patent number: 12732427
    Abstract: An application programming interface (API) analysis system includes a data network and an API Carbon Footprint Analyzer (ACFA). The data network is configured to receive a call from a remote to onboard an application programming interface (API) in the data network and to obtain the API corresponding to the call. The ACFA is configured to scan the API to determine actual payload attributes and to compare the actual payload attributes to expected payload attributes of the API to determine a payload difference. The ACFA calculates an amount of data wastage based on the payload difference and causes a modification to the data network to reduce the amount of data wastage.
    Type: Grant
    Filed: December 4, 2024
    Date of Patent: September 8, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Vishwas Chouhan, Pawel Jasionowski, Madan Cheemakurthi, Ramamuneeswar Kanala, Savita Pathak, Syed Faisal, Manoj Kumar Joshi, Ricardo Wenceslao Moreau Moreno, Sanjay Patel
  • Patent number: 12724885
    Abstract: A method for detecting a fake keypad includes: monitoring outputs of plural magnetic field sensors connected to a keypad; detecting the output of at least one of the magnetic field sensors indicates the presence of a magnetic field; starting, in response to the detecting, a timer; determining the first timer reaches a first threshold while the output of the at least one of the magnetic field sensors still indicates the presence of a magnetic field; in response to the timer reaching the first threshold, determining a number of the magnetic field sensors whose output indicates the presence of a magnetic field equals or exceeds a second threshold; in response to the number of the magnetic field sensors equaling or exceeding the second threshold, determining a security action; and initiating the security action.
    Type: Grant
    Filed: June 7, 2024
    Date of Patent: September 1, 2026
    Assignee: KYNDRYL, INC.
    Inventors: Cesar Augusto Rodriguez Bravo, Carolina Garcia Delgado, David Alonso Campos Batista, Desilda Toska
  • Patent number: 12718166
    Abstract: Embodiments receive a plurality of historical risk assessments and a plurality of quantum readiness levels; calculate a plurality of risk dimension metrics based on the plurality of historical risk assessments and the plurality of quantum readiness levels; calculate a plurality of risk assessment attributes dimension metrics based on the plurality of historical risk assessments and the plurality of quantum readiness levels; generate nearest neighbors nomination based on the calculated plurality of risk dimension metrics and the calculated plurality of risk assessment attributes dimension metrics; calculate a confidence of quality metric based on the generated nearest neighbors nomination; and determine that the confidence of quality metric is below a threshold; and execute a cryptography algorithm based on a determination that the confidence of quality metric is below the threshold.
    Type: Grant
    Filed: September 9, 2024
    Date of Patent: August 25, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Paweł Jasionowski, Daniel S. Riley, Melissa Melancon, Jalen Hickman, Jeffrey Biegel, John Chidester
  • Patent number: 12712788
    Abstract: An approach is disclosed for training an artificial intelligence (AI) model to recommend services for a complex composite service chain in a cloud computing platform. The training uses metadata from various services provided by different service providers. The method involves inputting a first service into the trained AI model, which then suggests recommended services. These recommendations are displayed to a user, who selects one of the suggested services. The selected service is displayed as part of the service chain. The AI model then processes metadata from the selected service to provide additional service recommendations. This iterative process continues, with the AI model being further trained based on user selections to improve its recommendations.
    Type: Grant
    Filed: August 19, 2024
    Date of Patent: August 18, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Amol Mahamuni, Mahesh Sondkar, Bala Srinivas Vanapalli, Shankaramurthy K V
  • Patent number: 12694115
    Abstract: A computer-implemented method may include querying a centralized patch repository for new patch data; receiving a confirmation that there is new patch data in the centralized patch repository; spinning-up a proxy in an isolated computing environment in response to the receiving the confirmation; disabling an air-gap of the isolated computing environment configured to receive the new patch data; and receiving the new patch data at the isolated computing environment from the centralized patch repository.
    Type: Grant
    Filed: August 1, 2024
    Date of Patent: July 28, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Shodhan Shetty, Virginia Mayo, Cindy J. Mullen
  • Patent number: 12683782
    Abstract: Computer software that stores information relating to a planned in-person meeting between a first user and a second user. The information includes a meeting time, a meeting location, and, for each of the first user and the second user: (i) a communications identifier associated with a device of the respective user, and (ii) a token identified by the respective user for the meeting. The computer software, in response to receiving an indication that the device of the first user is located at the meeting location at the meeting time, sends, to the device of the first user: (i) the communications identifier associated with the device of the second user, and (ii) the token identified by the second user for the meeting.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: July 14, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Seng Chai Gan, Shikhar Kwatra, Nadiya Kochura, Mauro Marzorati
  • Patent number: 12657105
    Abstract: A method includes identifying, by a computing device, activities of a machine using a digital twin of a machine; running, by the computing device, simulations of the activities on the digital twin; determining, by the computing device, a performance issue in the machine using the simulations; and deploying, by the computing device, a capability to address the performance issue.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: June 16, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Sarbajit K. Rakshit, Laxmikantha Sai Nanduru, Pritpal Arora
  • Patent number: 12651176
    Abstract: A computer-implemented method for model building with explainability is provided. The method includes receiving, by a hardware processor, a first metric and a second metric of minimum model performance. The first metric relates to data modeling quality and the second metric relates to model to business rule correlations. The method further includes performing, by the hardware processor, auto Artificial Intelligence model generation responsive to training data and a combination of the first and the second metrics of minimum model performance to obtain a model that is trained and meets model prediction accuracy and model prediction explainability requirements represented by the combination of the first and the second metrics of minimum model performance.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: June 9, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Keri Wheatley, Sanjana Sahayaraj, Omar Odibat
  • Patent number: 12651093
    Abstract: One or more embodiments relate to protecting data stored by a non-volatile memory of a memory device installed in a computing device. A technique includes in response to a power-up of the memory device, incrementing a memory power cycle count, and receiving a host power cycle count indicating a number of power-ups of the computing device. The technique includes, if the memory power cycle count is not equal to the host power cycle count, applying a security reaction to the memory, the security reaction being adapted for preventing a readout of the data.
    Type: Grant
    Filed: January 30, 2024
    Date of Patent: June 9, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, David Alonso Campos Batista, Thomas Brackhahn
  • Patent number: 12645845
    Abstract: A method includes: detecting, by a computing device, connection of a universal serial bus device to a computer; determining, by the computing device, that the computer is in a locked mode; detecting, by the computer device, input to the computer within a predetermined time of detecting the connection; determining, by the computing device as a result of the computer being locked and detecting the input, that the input is a threat to the computer; creating, by the computing device, a temporary virtual environment; receiving, by the computing device, the input into the temporary virtual environment; processing, by the computing device, the input in the temporary virtual environment; and recording, by the computing device, information related to the input.
    Type: Grant
    Filed: July 25, 2024
    Date of Patent: June 2, 2026
    Assignee: Kyndryl, Inc.
    Inventor: Cesar Augusto Rodriguez Bravo
  • Patent number: 12639189
    Abstract: A system can evaluate multiple candidate scripts. The system receives a problem statement and a sample solution script. The system selects an additional script based on the sample solution script, and compiles a list of candidates including the sample and additional scripts. Then, for each of the candidates, the system simulates execution of the script and scores performance of the script. The system then presents results of the execution.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: May 26, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Marcelo Mota Manhaes, Rogerio Baldini Das Neves, Sergio Varga, Igor Monteiro Vieira, Joao Luiz Todari
  • Patent number: 12639327
    Abstract: A computer-implemented method for receiving, at a database, an analytics request associated with a selected data line from a database and reading a set of additional bytes from the database corresponding to the selected data line. The method may further include parsing and formatting the set of additional bytes read from the database to generate, at the database, an analytics reply to the analytics request, where each of a plurality of data lines in the database represents a search query and where the analytics data comprises a number of search query requests on a subject matter and a number of search query requests for private data.
    Type: Grant
    Filed: February 23, 2024
    Date of Patent: May 26, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Sudhanva Kulkarni, Nalini M, Gautam K. Bhat, Muniyandi Perumal Thevar
  • Patent number: 12619921
    Abstract: A computer-implemented method includes: obtaining, by a computing device, data items from data sources; classifying, by the computing device, the data items into categories using a first machine learning (ML) model; generating, by the computing device, a risk score of a first data center based on the classified data items and using a second machine learning (ML) model; determining, by the computing device, the risk score of the first data center exceeds a threshold; and in response to the determining the risk score of the first data center exceeds the threshold, initiating, by the computing device, a migration of the first data center to a second data center.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: May 5, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Girish M Chawla, Shikhar Kwatra, Krishna Teja Rekapalli, Isac Silva, Russell C. Norberg, Teresa M. Taylor
  • Patent number: 12619718
    Abstract: The present disclosure relates generally to cybersecurity and, more particularly, to a system and method to detect and prevent login attacks. A computer-implemented method includes: gathering, by a computing device, a login window from a display of a user device; determining, by the computing device, that the login window is invalid; flagging, by the computing device, the login window as an attack on the user device upon determining that the login window is invalid; and executing, by the computing device, a security action on the user device.
    Type: Grant
    Filed: March 13, 2024
    Date of Patent: May 5, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, Kim A. Eckert
  • Patent number: 12613956
    Abstract: A computer-implemented method includes: monitoring an operating system of a server that serves content to client computing devices, wherein the server maintains log files; determining, based on the monitoring, whether commands received at the operating system are indicative of tampering with one or more of the log files; responsive to determining the commands are indicative of tampering with one or more of the log files, performing a predefined security action; and responsive to determining the commands of the user are not indicative of tampering with one or more of the log files, sending the commands to a kernel of the operating system for execution.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: April 28, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, David Alonso Campos Batista, Doga Tav, Romelia H. Flores
  • Patent number: 12608465
    Abstract: Aspects of the present disclosure include: detecting, by a computing device, an avatar is chatting within a virtual environment; detecting, by the computing device, the avatar is idle for a predetermined amount of time; providing, by the computer device, a challenge to the idled avatar, determining, by the computer device, that the challenge has not been executed; and executing, by the computer device, a security action associated with the idled avatar.
    Type: Grant
    Filed: April 11, 2023
    Date of Patent: April 21, 2026
    Assignee: Kyndryl, Inc.
    Inventor: Cesar Bravo
  • Patent number: 12598251
    Abstract: Embodiments relate to preventing deep fake voicemail scams. In response to receiving a voice message, an intent of the voice message is determined. The intent is determined to relate to a persuasion technique. A warning is provided about the voice message.
    Type: Grant
    Filed: August 30, 2023
    Date of Patent: April 7, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, Lorie Goins
  • Patent number: 12596797
    Abstract: This disclosure presents an approach for identifying obfuscation patterns within system log files to enhance cybersecurity. The method involves two key stages: first, detecting tampering in a primary set of log entries; and second, monitoring a secondary set of log files for the presence of these tampering patterns. By comparing the identified obfuscation patterns in the primary log entries with those detected in the secondary set, the system can effectively identify potential system intrusions. This innovative approach provides an advanced and proactive means of bolstering system security by uncovering and responding to malicious activities that attempt to obscure their tracks within log files, ultimately enhancing the defense against cyber threats.
    Type: Grant
    Filed: November 8, 2023
    Date of Patent: April 7, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Augusto Rodriguez Bravo, Daniel S. Riley
  • Patent number: 12596830
    Abstract: A data governance system includes a signet template generator engine, a signet specification enforcement, and a pattern based signet controller. The signet template generator engine generates a signet template by applying at least one signet to raw data received from a data producer. The at least one signet is designated with a consent level and includes at least one data field designated with a consent identifier. The signet specification enforcement engine analyzes the consent level of the at least one signet and the consent identifier of the at least one data field, and outputs first filtered data based on the consent identifier of the at least one data field. The pattern based signet controller generates second filtered data based on the consent level of the at least one signet, and outputs a combination of the first filter data and the second filtered data as final data.
    Type: Grant
    Filed: December 2, 2024
    Date of Patent: April 7, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Nalini M, Kalpesh Sharma, Veeresh Bushetti
  • Patent number: 12587950
    Abstract: An example operation may include one or more of storing a hash of a service set identifier (SSID) of a wireless network via an apparatus, receiving a probe request message transmitted from a network device, wherein the probe request message comprises a hash value, determining that the hash value within the probe request is a valid SSID based on the hash of the SSID of the wireless network stored in the storage device, and controlling the network interface to transmit a probe response with a plain text name of the SSID to the network device in response to the determination.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: March 24, 2026
    Assignee: Kyndryl, Inc.
    Inventors: Cesar Bravo, David Alonso Campos Batista