Patents by Inventor Madhusudhanan Krishnamoorthy

Madhusudhanan Krishnamoorthy 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: 11550629
    Abstract: Systems, computer program products, and methods are described herein for implementing data analytics in a mainframe environment. The present invention is configured to determine one or more data analytics resources associated with natural language processing algorithms; initiate one or more compiler protocols on the one or more data analytics resources to build one or more executable code for the one or more data analytics resources capable of being executed on a mainframe environment; establish a communication link with a job control language (JCL) subsystem associated with the mainframe environment; transmit the one or more executable code for the one or more data analytics resources to the JCL subsystem; generate one or more job control statements configured to be executable on the mainframe environment; generate a log of the one or more job control statements; and initiate an execution of the one or more job control statements on the mainframe environment.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: January 10, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Madhusudhanan Krishnamoorthy
  • Patent number: 11546415
    Abstract: Systems, methods and apparatus are provided for an intelligent server platform using genetic algorithms to execute a server migration based on fitness. The platform may locate hardware and software artifacts and map functional relationships between artifacts. Artifacts may be clustered based on interdependency to ensure that functionally related artifacts are migrated as a unit. The platform may apply a fitness protocol to generate a fitness score for each cluster and select clusters based on fitness score. The platform may apply a crossover protocol to optimize selected clusters for compliance with enterprise standards. The platform may iterate through the crossover protocol and modify a convergence goal based on populations of successive generations. The platform may rank artifacts and generate a protocol for migration. The platform may execute the migration in accordance with the migration protocol.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: January 3, 2023
    Assignee: Bank of America Corporation
    Inventors: Madhusudhanan Krishnamoorthy, Abhiraam Venkatesan, Ayesha Farha AmeerHamza
  • Publication number: 20220405875
    Abstract: The present invention generally relates to the field of automated and flexible information extraction and protection for graphical data. In particular, the invention provides a unique platform for analyzing, classifying, extracting, and processing information from images using deep learning image detection models. Embodiments of the inventions are configured to provide an end to end automated solution for intelligently hiding or obscuring private data from graphical displays via the use of embedded steganographic image data techniques.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Madhusudhanan Krishnamoorthy, Paramita De, Pawan Kumar Jha
  • Publication number: 20220398900
    Abstract: An Automated Teller Machine (ATM) for detecting security vulnerabilities by removing noise artifacts from documents receives a transaction request when a document is inserted into the ATM, where the document contains a noise artifact at least partially obstructing a portion of the document. The ATM generates an image of the document, where the image displays at least one data item comprising a sender's name, a receiver's name, and a number representing an amount. The ATM determines whether the noise artifact obstructs at least partially one data item. In response to determining that the noise artifact obstructs at least partially one data item, the ATM generates a test clean image of the document by removing the noise artifact from the image. In response to determining that the noise artifact is removed, the ATM approves the transaction request.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Publication number: 20220398694
    Abstract: A system for adapting an image noise removal model based on a device processing capability receives, from a computing device, a request to adapt an image noise removal module for the computing device. The system compares a processing capability of the computing device with a threshold processing capability. The system determines whether the processing capability is greater or smaller than the threshold processing capability. In response to determining that the processing capability is greater than the threshold processing capability, the system sends a version of the image noise removal module that is adapted for computing devices with processing capabilities less than the threshold processing capability, where the version of the image noise removal module is adapted to have a number of neural network layers less than a threshold number of neural network layers.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Publication number: 20220398523
    Abstract: Embodiments of the invention are directed to a system, method, or computer program product for providing an intelligent quality accelerator with root mapping system. The system provides a business language model and process automation that stratifies sampling of resource exchanges from products using a machine learning loop and provides an end to end simulation for root cause analysis. In this way, the system provides two layers, a robust sampling and root cause analysis.
    Type: Application
    Filed: June 9, 2021
    Publication date: December 15, 2022
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Madhusudhanan Krishnamoorthy, Nagar Parthasarathi Varadarajan, Deepika Sehgal
  • Publication number: 20220398407
    Abstract: A system for removing a noise artifact from an image of a document extracts a first set of features from the image, where the first set of features represents items on the image. The system identifies noise artifact features from the first set of features representing pixel values of the noise artifact. The system generates a second set of features by removing the noise artifact features from the first set of features. The system generates a test clean image of the document based on the second set of features as an input. The system determines whether a portion of the test clean image that previously displayed the noise artifact corresponds to a counterpart portion of the training clean image. If it is determined that the portion of the test clean image corresponds to the counterpart portion of the training clean image, the system outputs the test clean image.
    Type: Application
    Filed: June 10, 2021
    Publication date: December 15, 2022
    Inventors: MadhuSudhanan Krishnamoorthy, Ramaswamy M
  • Patent number: 11527086
    Abstract: Systems, computer program products, and methods are described herein for character recognition in a digital image processing environment. The present invention is configured to electronically retrieve one or more documents from a document repository, wherein the one or more documents are in an image format; initiate one or more image super resolution algorithms on the one or more documents; generate, based on at least the one or more image super resolution algorithms, one or more high-resolution images associated with each of the one or more documents; initiate one or more image bottleneck ensembles (IBE) algorithms on the one or more high-resolution images; extract, using the one or more IBE algorithms, one or more features associated with the one or more high resolution images; and store the one or more features extracted from the one or more high resolution images in a feature repository.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: December 13, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Madhusudhanan Krishnamoorthy, Nityashree Pannerselvam
  • Publication number: 20220383135
    Abstract: Aspects of the disclosure relate to using synthetic DNA stranding and mutant nucleotide processes to conduct enterprise market volatility predictions. In some embodiments, a computing platform may initiate a set of instructions associated with performing an action on a synthetic DNA market data set associated with a plurality of lines of business across an enterprise organization. Thereafter, the computing platform may convert the set of instructions to a mutant nucleotide sequence, and insert the mutant nucleotide sequence into the synthetic DNA market data set. The computing platform may extract, using the mutant nucleotide sequence, target information from the synthetic DNA market data set, and validate the target information to detect one or more anomalies. The computing platform may remove the one or more data anomalies, and subsequently output a validated synthetic DNA market data set to a synthetic DNA client server.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Inventors: Manmohan Singh, Shantanu Singh, Vineet Kumar Upadhyay, Madhusudhanan Krishnamoorthy, Amit Ohri, Ruchi Mathur, Kapil Juneja, Karishma Prithviraj Pamnani, Yudhit Mehta
  • Publication number: 20220383137
    Abstract: Aspects of the disclosure relate to using synthetic DNA stranding and mutant nucleotide processes to conduct enterprise market volatility predictions. In some embodiments, a computing platform may receive market data from a plurality of lines of business across an enterprise, wherein the market data is received in a raw, uncompressed format. Thereafter, the computing platform may assimilate and preprocess the market data to output vectored market data. The computing platform may perform a synthetic DNA stranding process on the vectored market data to create one or more strands of synthetic DNA market data, and output the one or more strands of synthetic DNA market data to a synthetic DNA client server, wherein the one or more stands of synthetic DNA market data is configured for input in a market volatility prediction model.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Inventors: Manmohan Singh, Shantanu Singh, Vineet Kumar Upadhyay, Madhusudhanan Krishnamoorthy, Amit Ohri, Ruchi Mathur, Kapil Juneja, Karishma Prithviraj Pamnani, Yudhit Mehta
  • Publication number: 20220383136
    Abstract: Aspects of the disclosure relate to using synthetic DNA stranding and mutant nucleotide processes to conduct enterprise market volatility predictions. In some embodiments, a computing platform may receive raw market data from a plurality of lines of business of an enterprise organization. Thereafter, the computing platform may preprocess the raw market data to obtain enterprise level market data, execute synthetic DNA stranding of the enterprise level market data to obtain synthetic DNA stranded market data, run the synthetic DNA stranded market data through one or more market volatility models, and compile results from the market volatility models on the synthetic DNA stranded market data. The computing platform may transmit results from the market volatility models on the synthetic DNA stranded market data. The transmitted results may be configured to display a market application interface that includes market volatility forecasting parameters based on results of the market volatility models.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 1, 2022
    Inventors: Manmohan Singh, Shantanu Singh, Vineet Kumar Upadhyay, Madhusudhanan Krishnamoorthy, Amit Ohri, Ruchi Mathur, Kapil Juneja, Karishma Prithviraj Pamnani, Yudhit Mehta
  • Patent number: 11483139
    Abstract: Systems, computer program products, and methods are described herein for secure data transmission using fully homomorphic encryption. The present invention is configured to electronically retrieve a data file from a source computing device, wherein the data file in encrypted using a public key; initiate a homomorphic engine on the data file, wherein the homomorphic engine comprises one or more homomorphic encryption algorithms; generate, using a first homomorphic encryption algorithm, a header and a trailer for the data file; generate, using the first homomorphic encryption algorithm, a unique row for the data file; generate an evaluation key based on at least generating the header, the trailer, and the unique row for the data file; append the header, the trailer, and the unique row to the data file to generate an appended data file; and transmit the appended data file to a target computing device.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: October 25, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Madhusudhanan Krishnamoorthy, Lingaraj Sabat
  • Patent number: 11481633
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for an electronic system for management of image processing model database. The system is configured for versioning machine-learning neural-network based image processing models and identifying and tracking mutations in hyper parameters amongst versions of image processing models. The system is configured to determine that a second image processing model is a version of a first image processing model. The system is further configured to map the mutations in hyper parameters between the first plurality of hyper parameters of the first image processing model and the second plurality of hyper parameters associated with the second image processing model.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: October 25, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Madhusudhanan Krishnamoorthy
  • Publication number: 20220334871
    Abstract: Systems, methods and apparatus are provided for a reusable, client-server based ecosystem designed to support content-aware, LiFi-powered transfer of large-scale, semi-structured data files. Containerized client-side applications may include a LiFi communication engine (LCE), a job control engine (JCE), and an execution hub that is configured to interface with the JCE, the LCE, job stakeholders and downstream applications. A central server may include a server-side LCE configured for two-way communication with the client-side LCE. Each LCE may be configured to cluster semi-structured data into data packets, broadcast data packets using an LED array, receive data packets using an array of photoreceptors and synchronize received data packets.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 20, 2022
    Inventors: Madhusudhanan Krishnamoorthy, Nithya C, Meenakshi Meenakshisundaram, Sivasankari Abirami Karthikeyan
  • Publication number: 20220308845
    Abstract: The present invention generally relates to the field of automated and flexible information extraction for assisted and streamlined development of computer code. The invention provides for accommodating coding representations of reusable utilities in a technology agnostic pattern so that, based on a specified coding stack, the technology agnostic embeddings can be decoded and deployed into developers' integrated development environment. The present invention includes a technologic agnostic digital wallet for developers capable of storing reusable components either from open source repositories or user-defined functions in an embedded pattern in a centralized storage platform such as cloud or hosted virtual desktop.
    Type: Application
    Filed: March 24, 2021
    Publication date: September 29, 2022
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Madhusudhanan Krishnamoorthy, Anbarasan Murthy
  • Patent number: 11455146
    Abstract: Aspects of the disclosure relate to generating a pseudo-code from a text summarization based on a convolutional neural network. A computing platform may receive, by a computing device, a first document comprising text in a natural language different from English. Subsequently, the computing platform may translate, based on a neural machine translation model, the first document to a second document comprising text in English. Then, the computing platform may generate an attention-based convolutional neural network (CNN) for the second document. Then, the computing platform may extract, by applying the attention-based CNN, an abstractive summary of the second document. Subsequently, the computing platform may generate, based on the abstractive summary, a flowchart. Then, the computing platform may generate, based on the flowchart, a pseudo-code. Subsequently, the computing platform may display, via an interactive graphical user interface, the flowchart, and the pseudo-code.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: September 27, 2022
    Assignee: Bank of America Corporation
    Inventors: MadhuMathi Rajesh, MadhuSudhanan Krishnamoorthy
  • Patent number: 11451389
    Abstract: An apparatus configured to generate responses to a multi-encrypted email message. The apparatus is configured to receive an email message comprising a first portion having a first level of encryption and a second portion having a second level of encryption. The apparatus is configured to receive an indication that a first portion of a reply message is in response to the first portion of the received email message. The apparatus is further configured to receive an indication that a second portion of the reply message is in response to the second portion of the received email message. The apparatus encrypts the first portion of the reply message using a first encryption key. The apparatus further encrypts the second portion of the reply message using a second encryption key. Finally, the apparatus transmits the reply message to a server.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: September 20, 2022
    Assignee: Bank of America Corporation
    Inventors: MadhuSudhanan Krishnamoorthy, Ganesh Balasubramanian
  • Patent number: 11451448
    Abstract: Embodiments of the invention are directed to systems, methods, and computer program products for integration of multiple technical architecture diagrams into a single diagram. Architectural diagrams are commonly used in program level impact analysis and may depict relationships, constraints, and boundaries between components of an individual software program as well as the relationships between multiple software programs, hardware components, and users. The present invention automatically identifies touchpoints, or connections between multiple architecture diagrams and applies a series of image-processing algorithms, generating a single integrated diagram for organizational use. Embodiments of the invention also provide for multiple rounds of image processing, allowing multiple integrated diagrams to be combined into single diagrams.
    Type: Grant
    Filed: June 9, 2021
    Date of Patent: September 20, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Madhusudhanan Krishnamoorthy, Clara Paul
  • Publication number: 20220283829
    Abstract: Systems, computer program products, and methods are described herein for implementing auto didactic content generation using reinforcement learning. The present invention is configured to retrieve a user interaction portfolio of a user associated with a completion of a first task; determine requirements associated with the first task; determine an interaction score associated with the user; determine a target interaction score associated with the first task; determine that the interaction score associated with the user is less than the target interaction score; electronically receive, from a knowledge repository, a first video file demonstrating the one or more interaction requirements; generate a modified first video file; and transmit control signals configured to cause a computing device of the user to display the modified first video file to the user.
    Type: Application
    Filed: March 8, 2021
    Publication date: September 8, 2022
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Madhusudhanan Krishnamoorthy, Kumar Amit Dwary, Neeraj Kumar Choudhary, Ravindran Padmanaban, Shilpi Choudhari, Nagar P. Varadarajan
  • Patent number: 11436830
    Abstract: Systems, computer program products, and methods are described herein for implementing a cognitive robotic process automation (RPA) architecture. The present invention is configured to electronically receive a video file from a repository, wherein the video file demonstrating one or more actions to be executed in a sequential manner on an application programming interface associated with an application; initiate a neural processing graph generator on the video file; generate, using the neural processing graph generator, a conjugate task graph comprising one or more nodes and one or more edges; initiate a neural task engine on the conjugate task graph; and execute, using the neural task engine, the conjugate task graph.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: September 6, 2022
    Assignee: BANK OF AMERICA CORPORATION
    Inventor: Madhusudhanan Krishnamoorthy