Patents by Inventor Pragyan Paramita Hembram

Pragyan Paramita Hembram 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: 11809840
    Abstract: Systems, computer program products, and methods are described herein for continuous cognitive code logic detection and prediction using machine learning techniques. The present invention is configured to receive, from a user input device, source code scripts and target code scripts for functional code logic components of a full stack, wherein the source code scripts and the target code scripts are associated with one or more tiers; generate a training dataset based on at least the source code scripts, the target code scripts, and the functional code logic components of the full stack; train, using a machine learning algorithm, a machine learning model using the training dataset; determine a prediction accuracy associated with the machine learning model; determine that the prediction accuracy is greater than a predetermined threshold; and deploy the machine learning model on unseen source code scripts.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: November 7, 2023
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Namrata Kurmi, Samir Kiranbhai Desai, Pragyan Paramita Hembram, Srikanth Vemula
  • Publication number: 20230266949
    Abstract: Systems, computer program products, and methods are described herein for continuous cognitive code logic detection and prediction using machine learning techniques. The present invention is configured to receive, from a user input device, source code scripts and target code scripts for functional code logic components of a full stack, wherein the source code scripts and the target code scripts are associated with one or more tiers; generate a training dataset based on at least the source code scripts, the target code scripts, and the functional code logic components of the full stack; train, using a machine learning algorithm, a machine learning model using the training dataset; determine a prediction accuracy associated with the machine learning model; determine that the prediction accuracy is greater than a predetermined threshold; and deploy the machine learning model on unseen source code scripts.
    Type: Application
    Filed: February 23, 2022
    Publication date: August 24, 2023
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Namrata Kurmi, Samir Kiranbhai Desai, Pragyan Paramita Hembram, Srikanth Vemula
  • Publication number: 20230246917
    Abstract: Systems, methods, and apparatus are provided for system mapping based on processing of custom network packets. A token processor may deploy a network agent to a system of record (SOR). The network agent may scan the SOR and extract SOR metadata through a set of API calls. The network agent may aggregate the SOR data and generate a token according to parameters established by the token processor. The token processor may process the token through a neural network to generate a set of output vectors for the SOR. A system mapping engine may determine relationships between network SORs based on the output vectors and generate an integrated visual representation of enterprise systems. The output vectors may be adjusted based on new tokens received from the SOR and the visual representation may be updated in real time.
    Type: Application
    Filed: February 3, 2022
    Publication date: August 3, 2023
    Inventor: Pragyan Paramita Hembram
  • Patent number: 11526418
    Abstract: A system is configured for determining a technology stack in a software application to perform a work project. The system receives and evaluates the work based on its characteristics. A plurality of technology stacks is generated by implementing different combinations of technology stack components. The technology stack components include application servers and webservers. Each of the technology stacks is simulated performing the work project. Based on the simulation results of each technology stack, a performance of each technology stack is evaluated. The system identifies a first technology stack performing at a level higher than a performance threshold and at a highest performance level among the plurality of technology stacks. The system deploys the first technology stack in the software application to perform the work project.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: December 13, 2022
    Assignee: Bank of America Corporation
    Inventors: Sasidhar Purushothaman, Pragyan Paramita Hembram, Srikanth Vemula, Srinivas Darga
  • Publication number: 20210390030
    Abstract: A system is configured for determining a technology stack in a software application to perform a work project. The system receives and evaluates the work based on its characteristics. A plurality of technology stacks is generated by implementing different combinations of technology stack components. The technology stack components include application servers and webservers. Each of the technology stacks is simulated performing the work project. Based on the simulation results of each technology stack, a performance of each technology stack is evaluated. The system identifies a first technology stack performing at a level higher than a performance threshold and at a highest performance level among the plurality of technology stacks. The system deploys the first technology stack in the software application to perform the work project.
    Type: Application
    Filed: May 28, 2021
    Publication date: December 16, 2021
    Inventors: Sasidhar Purushothaman, Pragyan Paramita Hembram, Srikanth Vemula, Srinivas Darga
  • Patent number: 11055196
    Abstract: A system is configured for determining a technology stack in a software application to perform a work project. The system receives the work project from a user. The work project is evaluated based on its characteristics. A plurality of technology stacks is generated by implementing different combinations of technology stack components. The technology stack components include application servers and webservers. Each of the technology stacks is simulated performing the work project. Based on the simulation results of each technology stack, a performance value corresponding to a success rate of performing the work project by the software application. The system identifies a first technology stack having a first performance value that is the highest performance value and above a performance threshold value. The system deploys the first technology stack in the software application to perform the work project.
    Type: Grant
    Filed: June 12, 2020
    Date of Patent: July 6, 2021
    Assignee: Bank of America Corporation
    Inventors: Sasidhar Purushothaman, Pragyan Paramita Hembram, Srikanth Vemula, Srinivas Darga