Patents by Inventor Yaksh Kumar Singh

Yaksh Kumar Singh 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).

  • Publication number: 20250150535
    Abstract: Arrangements for machine learning-based dynamic learning are provided. In some examples, audio data associated with a plurality of calls may be received and analyzed to identify a topic and sub-topic of each call and metadata of each call. Feedback data may also be received. A machine learning model may be executed by inputting, to the model, the identified topic and sub-topic and metadata of each call, and the feedback data, to output one or more topics or sub-topics of concern. A plurality of ongoing calls may be monitored to identify an ongoing call related to one of: a topic or sub-topic of concern. A plurality of agents who are not subject matter experts in the identified topic or sub-topic of concern and are available may be identified and joined, via respective computing devices, to the ongoing call in a dynamic learning session.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 8, 2025
    Inventors: Nipun Mahajan, Amit Mishra, Yogesh Raghuvanshi, S. B. Pravin Kumar, Balaji Sugumar, Yaksh Kumar Singh, Sushil Golani, Stephanie Ann Hammond
  • Publication number: 20250150536
    Abstract: Arrangements for intelligent call routing are provided. Audio data from a call between an agent device and a user device may be received and a topic of the call and metadata may be extracted from the audio data. The extracted topic and metadata may be compared to an alert signals database to output whether an alert will be attached to the call. Agent parameters associated with the agent who is part of the call may be identified. A machine learning model may be executed by inputting, to the model, the extracted topic, extracted metadata, the output of whether the alert will be attached to the call, and the agent parameters, to output a routing signal. Based on the routing signal, a second call communication session may be initiated between the agent computing device and a computing device of at least one of another agent or a supervisor.
    Type: Application
    Filed: November 8, 2023
    Publication date: May 8, 2025
    Applicant: Bank of America Corporation
    Inventors: Nipun Mahajan, Amit Mishra, Yogesh Raghuvanshi, S. B. Pravin Kumar, Balaji Sugumar, Yaksh Kumar Singh
  • Publication number: 20250036388
    Abstract: A method includes receiving a request. The request is encrypted to generate an encrypted request. The encrypted request includes a version information for a first software package deployed in a standalone computing system, and a region information and a hardware information for the standalone computing system. The encrypted request is sent to a respective regional data center of a cloud computing system based on the region information of the first software package. A second software package is identified among software packages stored in the respective regional data center. The second software package corresponds to the hardware information of the first software package. The version information of the first software package is compared to a version information of the second software package. In response to identifying that the second software package is more recent than the first software package, the second software package is deployed to the standalone computing system.
    Type: Application
    Filed: July 28, 2023
    Publication date: January 30, 2025
    Inventors: Ngoc Anh Tran, Yaksh Kumar Singh, Maneesh Kumar Sethia, Amit Mishra, Pavan Kumar Kanamarlapudi, Saurabh Garg, Abhijit Behera
  • Publication number: 20250028511
    Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies a particular data object that is unique to the original programming language. The system determines a counterpart data object that is used for a particular purpose as the identified data object in a target programming language. The system creates a second piece of code in the target programming language by replacing the particular data object with the counterpart data object. The system determines if the second piece of code is configured to perform a task that the first piece of code is programmed to perform. In response to determining that the second piece of code is configured to perform the particular task, the system executes the second piece of code.
    Type: Application
    Filed: October 9, 2024
    Publication date: January 23, 2025
    Inventors: Nipun Mahajan, Amit Mishra, Yaksh Kumar Singh, Yogesh Raghuvanshi, Pravin Kumar Sankari Bhagavathiappan
  • Publication number: 20250004735
    Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies an expression syntax in the first piece of code and determines an interpretation of the expression syntax. The system creates a sentence that indicates an interpretation of a respective code line. The system determines a counterpart data object in a target programming language for each word in the created sentence. In response, the system creates a second piece of code in the target programming language, such that the second price of code satisfies syntax rules in the target programming language. In response to determining that the second piece of code is configured to perform a particular task that the first piece of code is configured to, the system executes the second piece of code.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 2, 2025
    Inventors: Nipun Mahajan, Amit Mishra, Yaksh Kumar Singh, Yogesh Raghuvanshi, Pravin Kumar Sankari Bhagavathiappan
  • Patent number: 12153908
    Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies a particular data object that is unique to the original programming language. The system determines a counterpart data object that is used for a particular purpose as the identified data object in a target programming language. The system creates a second piece of code in the target programming language by replacing the particular data object with the counterpart data object. The system determines if the second piece of code is configured to perform a task that the first piece of code is programmed to perform. In response to determining that the second piece of code is configured to perform the particular task, the system executes the second piece of code.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: November 26, 2024
    Assignee: Bank of America Corporation
    Inventors: Nipun Mahajan, Amit Mishra, Yaksh Kumar Singh, Yogesh Raghuvanshi, Pravin Kumar Sankari Bhagavathiappan
  • Patent number: 12124828
    Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies an expression syntax in the first piece of code and determines an interpretation of the expression syntax. The system creates a sentence that indicates an interpretation of a respective code line. The system determines a counterpart data object in a target programming language for each word in the created sentence. In response, the system creates a second piece of code in the target programming language, such that the second price of code satisfies syntax rules in the target programming language. In response to determining that the second piece of code is configured to perform a particular task that the first piece of code is configured to, the system executes the second piece of code.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: October 22, 2024
    Assignee: Bank of America Corporation
    Inventors: Nipun Mahajan, Amit Mishra, Yaksh Kumar Singh, Yogesh Raghuvanshi, Pravin Kumar Sankari Bhagavathiappan
  • Publication number: 20240241714
    Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies a particular data object that is unique to the original programming language. The system determines a counterpart data object that is used for a particular purpose as the identified data object in a target programming language. The system creates a second piece of code in the target programming language by replacing the particular data object with the counterpart data object. The system determines if the second piece of code is configured to perform a task that the first piece of code is programmed to perform. In response to determining that the second piece of code is configured to perform the particular task, the system executes the second piece of code.
    Type: Application
    Filed: January 18, 2023
    Publication date: July 18, 2024
    Inventors: Nipun Mahajan, Amit Mishra, Yaksh Kumar Singh, Yogesh Raghuvanshi, Pravin Kumar Sankari Bhagavathiappan
  • Publication number: 20240241705
    Abstract: A system identifies data objects from a first piece of code in an original programming language and creates a knowledge graph that represents a relationship among the data objects. The system identifies an expression syntax in the first piece of code and determines an interpretation of the expression syntax. The system creates a sentence that indicates an interpretation of a respective code line. The system determines a counterpart data object in a target programming language for each word in the created sentence. In response, the system creates a second piece of code in the target programming language, such that the second price of code satisfies syntax rules in the target programming language. In response to determining that the second piece of code is configured to perform a particular task that the first piece of code is configured to, the system executes the second piece of code.
    Type: Application
    Filed: January 18, 2023
    Publication date: July 18, 2024
    Inventors: Nipun Mahajan, Amit Mishra, Yaksh Kumar Singh, Yogesh Raghuvanshi, Pravin Kumar Sankari Bhagavathiappan