Patents by Inventor John Iruvanti

John Iruvanti 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: 12423444
    Abstract: An end-to-end approach for (i) identifying potential vulnerabilities in software applications, including security vulnerabilities, (ii) verifying/confirming the potential vulnerabilities as actual vulnerabilities and (iii) in response, identifying the necessary remedial actions necessary to eliminate or at least mitigate the vulnerabilities. An intelligent agent is implemented that is configured to detect a change to the application's code or computing environment and, as a result of detection of changes to the code or computing environment, identify potential vulnerabilities, verify/confirm the potential vulnerabilities as actual vulnerabilities through determination/creation of vulnerability test cases and automatically identify the necessary remedial actions necessary to eliminate or mitigate the vulnerabilities.
    Type: Grant
    Filed: October 31, 2023
    Date of Patent: September 23, 2025
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Panduranga Dongle, John Iruvanti, Komuraiah Kannaveni
  • Publication number: 20250139252
    Abstract: An end-to-end approach for (i) identifying potential vulnerabilities in software applications, including security vulnerabilities, (ii) verifying/confirming the potential vulnerabilities as actual vulnerabilities and (iii) in response, identifying the necessary remedial actions necessary to eliminate or at least mitigate the vulnerabilities. An intelligent agent is implemented that is configured to detect a change to the application's code or computing environment and, as a result of detection of changes to the code or computing environment, identify potential vulnerabilities, verify/confirm the potential vulnerabilities as actual vulnerabilities through determination/creation of vulnerability test cases and automatically identify the necessary remedial actions necessary to eliminate or mitigate the vulnerabilities.
    Type: Application
    Filed: October 31, 2023
    Publication date: May 1, 2025
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Panduranga Dongle, John Iruvanti, Komuraiah Kannaveni
  • Publication number: 20250103931
    Abstract: Aspects of the disclosure relate to strategizing distributed systems using quantum simulation. A quantum simulation platform may train a quantum simulation model (QSM) and an encoding model. The platform may generate a digital twin of a distributed software system (DSS). The platform may generate a directed acyclic graph (DAG) based on source code for updating the DSS. The platform may generate encoded vectors using the DAG and the encoding model. The platform may generate a source code matrix based on generating distribution assessments for the encoded vectors. The platform may generate a configuration matrix based on generating change vectors using the digital twin. The platform may generate execution scenarios and optimization scores using the QSM, based on inputting the matrices. The platform may identify an optimal execution scenario. The platform may cause one or more updates the DSS based on the optimal execution scenario.
    Type: Application
    Filed: September 22, 2023
    Publication date: March 27, 2025
    Inventors: Anbarasan Murthy, Kiran Thomas, John Iruvanti
  • Patent number: 12254314
    Abstract: A computing platform may configure a dependency knowledge graph indicating file dependencies for mainframe applications, and an error knowledge graph indicating errors and corresponding solutions for the mainframe applications. The computing platform may receive mainframe source code. The computing platform may analyze, using the knowledge graphs, the mainframe source code to identify potential errors and corresponding solutions. Based on identifying an error in the mainframe source code, the computing platform may cause the mainframe source code to be updated according to the corresponding solution. The computing platform may analyze, using the dependency knowledge graph and the error knowledge graph, the updated mainframe source code to identify remaining errors.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: March 18, 2025
    Assignee: Bank of America Corporation
    Inventors: John Iruvanti, Komuraiah Kannaveni, Panduranga Dongle
  • Publication number: 20240345832
    Abstract: A computing platform may configure a dependency knowledge graph indicating file dependencies for mainframe applications, and an error knowledge graph indicating errors and corresponding solutions for the mainframe applications. The computing platform may receive mainframe source code. The computing platform may analyze, using the knowledge graphs, the mainframe source code to identify potential errors and corresponding solutions. Based on identifying an error in the mainframe source code, the computing platform may cause the mainframe source code to be updated according to the corresponding solution. The computing platform may analyze, using the dependency knowledge graph and the error knowledge graph, the updated mainframe source code to identify remaining errors.
    Type: Application
    Filed: April 13, 2023
    Publication date: October 17, 2024
    Applicant: Bank of America Corporation
    Inventors: John Iruvanti, Komuraiah Kannaveni, Panduranga Dongle
  • Patent number: 12117896
    Abstract: A stand-alone embedded internet of things edge artificial intelligence device (“EIEAC”) may be provided. The EIEAC may be configured to operate independent of the computing device and may be configured to monitor and repair failures occurring at the computing device. The EIEAC may receive computer health data from a client agent application running on the computing device. The EIEAC may include a memory configured to store the computer health data and a battery configured to charge the EIEAC. The EIEAC may include a processor configured to process the computer health data to identify one or more failures using tiny machine learning (“tinyML”). When one or more failures are identified by the processor, the tinyML may be configured to execute instructions on the computer health data for repairing the one or more failures. When unsuccessful, the EIEAC may establish an electronic connection with a remote cloud lookup tower for repairing.
    Type: Grant
    Filed: March 16, 2023
    Date of Patent: October 15, 2024
    Assignee: Bank of America Corporation
    Inventors: Meenakshi Meenakshisundaram, Nithya C, Rajaram Vijayvergiya, Madhumitha S, John Iruvanti
  • Publication number: 20240311226
    Abstract: A stand-alone embedded internet of things edge artificial intelligence device (“EIEAC”) may be provided. The EIEAC may be configured to operate independent of the computing device and may be configured to monitor and repair failures occurring at the computing device. The EIEAC may receive computer health data from a client agent application running on the computing device. The EIEAC may include a memory configured to store the computer health data and a battery configured to charge the EIEAC. The EIEAC may include a processor configured to process the computer health data to identify one or more failures using tiny machine learning (“tinyML”). When one or more failures are identified by the processor, the tinyML may be configured to execute instructions on the computer health data for repairing the one or more failures. When unsuccessful, the EIEAC may establish an electronic connection with a remote cloud lookup tower for repairing.
    Type: Application
    Filed: March 16, 2023
    Publication date: September 19, 2024
    Inventors: Meenakshi Meenakshisundaram, Nithya C, Rajaram Vijayvergiya, Madhumitha S, John Iruvanti