Patents by Inventor Abdul Karimulla Shakhadari Mohammed

Abdul Karimulla Shakhadari Mohammed has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12204418
    Abstract: A computer-implemented method according to one embodiment includes accessing a copy of a ledger that includes information associated with a plurality of potential recovery sites of a multi-site environment. The information of the copy of the ledger is stored on a blockchain by the potential recovery sites. A current threat to a production site of the multi-site environment is identified. The method further includes, analyzing, based on the current threat, the copy of the ledger to determine one of the potential recovery sites to use as a failover for the production site, and in response to a determination that the current threat has caused a disaster event on the production site, causing the production site to failover to the determined recovery site.
    Type: Grant
    Filed: November 11, 2022
    Date of Patent: January 21, 2025
    Assignee: Kyndryl, Inc.
    Inventors: Abdul Kareem A. Lakkundi, Rajesh Ganji, Abdul Karimulla Shakhadari Mohammed, Ashutosh Janoria
  • Publication number: 20240160533
    Abstract: A computer-implemented method according to one embodiment includes accessing a copy of a ledger that includes information associated with a plurality of potential recovery sites of a multi-site environment. The information of the copy of the ledger is stored on a blockchain by the potential recovery sites. A current threat to a production site of the multi-site environment is identified. The method further includes, analyzing, based on the current threat, the copy of the ledger to determine one of the potential recovery sites to use as a failover for the production site, and in response to a determination that the current threat has caused a disaster event on the production site, causing the production site to failover to the determined recovery site.
    Type: Application
    Filed: November 11, 2022
    Publication date: May 16, 2024
    Inventors: Abdul Kareem A. Lakkundi, Rajesh Ganji, Abdul Karimulla Shakhadari Mohammed, Ashutosh Janoria
  • Patent number: 11698829
    Abstract: Root cause identification of a software defect includes identifying, in program code of a software feature, hedge code of the software feature based on errors induced from temporarily substituting program code of the software feature with substitute program code and obtaining an error graph for the hedge code, obtaining error logs of an application that incorporates the software feature, the error logs indicating errors with the software feature of the application, automatically generating an application error graph reflective of the errors with the software feature of the application, mapping the application error graph to the error graph for the hedge code, and based on the mapping aligning one of more errors reflected in the application error graph to error(s) reflected in the error graph for the hedge code, identifying the hedge code as inducing a root error identified in the application error graph.
    Type: Grant
    Filed: August 13, 2021
    Date of Patent: July 11, 2023
    Assignee: Kyndryl Inc.
    Inventors: Siddalinga Aradhya, Manu Shivanna, Rajesh Ganji, Abdul Kareem A Lakkundi, Abdul Karimulla Shakhadari Mohammed
  • Publication number: 20230057720
    Abstract: Root cause identification of a software defect includes identifying, in program code of a software feature, hedge code of the software feature based on errors induced from temporarily substituting program code of the software feature with substitute program code and obtaining an error graph for the hedge code, obtaining error logs of an application that incorporates the software feature, the error logs indicating errors with the software feature of the application, automatically generating an application error graph reflective of the errors with the software feature of the application, mapping the application error graph to the error graph for the hedge code, and based on the mapping aligning one of more errors reflected in the application error graph to error(s) reflected in the error graph for the hedge code, identifying the hedge code as inducing a root error identified in the application error graph.
    Type: Application
    Filed: August 13, 2021
    Publication date: February 23, 2023
    Inventors: Siddalinga ARADHYA, Manu SHIVANNA, Rajesh GANJI, Abdul Kareem A. LAKKUNDI, Abdul Karimulla Shakhadari MOHAMMED
  • Patent number: 11429382
    Abstract: Regression test case identification for automated regression testing includes identifying program code file(s) in which changes made to program code of an application are contained, selecting application feature(s) of the application as candidate(s) on which to perform automated regression testing, which selecting includes accessing mappings indicating features implemented by the identified program code files and identifying those features as the selected application feature(s), based on the selected application feature(s), selecting regression test cases to be included in the automated regression testing, and commencing execution of the automated regression testing using the selected regression test cases.
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: August 30, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Abdul Kareem A Lakkundi, Rajesh Ganji, Abdul Karimulla Shakhadari Mohammed, Ashutosh Janoria