Patents by Inventor Ashwini Patil

Ashwini Patil 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: 20240013787
    Abstract: An apparatus includes a memory and a processor. The memory stores first and second machine learning algorithms. The processor receives, from a user, voice signals associated with an information request and converts them into text. The processor uses the first machine learning algorithm to determine, based on the text, to automatically generate a reply to the request, rather than transmitting the request to an agent. The processor uses the second machine learning algorithm to generate, based on the set of text, the reply, which it transmits to the user. The processor receives feedback associated with the reply, indicating that the reply does or does not include the requested information. The processor uses the feedback to update either or both machine learning algorithms.
    Type: Application
    Filed: September 18, 2023
    Publication date: January 11, 2024
    Inventors: Ashwini Patil, Ramakrishna R. Yannam, Ion Gerald McCusker, Saahithi Chillara, Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Yogesh Raghuvanshi, Sushil Golani, Christopher Keith Restorff
  • Publication number: 20230351257
    Abstract: A method and system for training a virtual agent through fallback analysis is provided herein. The method comprises obtaining a plurality of fallback utterances. The method further comprises classifying the plurality of fallback utterances into one or more of existing intent categories, via a Machine Learning (ML) model. The method further comprises upon unsuccessful classification of one or more utterances of the plurality of fallback utterances, clustering the one or more utterances into one or more groups based on similarities among the one or more utterances, via the ML model. Further, the method comprises generating labels for the one or more groups to determine names of new intent categories associated with the one or more utterances.
    Type: Application
    Filed: July 4, 2023
    Publication date: November 2, 2023
    Inventors: Akash Mourya, Anuja Anil Kumar Singh, Ashwini Patil, Asif Hasan, Gaurav Johar, Harshit Shah, Himanshu Kumar, Kanishk Mehta, Saravanan Murugan, Sreevasthavan K C, Surya S G, Tridib Paul
  • Publication number: 20230350929
    Abstract: A method and system for generating a response through a virtual agent is provided herein. The method comprises receiving information associated with a plurality of themes and topics. The method further comprises creating a knowledgebase based on the information received. The method further comprises analyzing the knowledgebase based on an intent identified, using an Artificial Intelligence (AI) model. Further, the method comprises generating a response corresponding to the intent through the virtual agent based on analyzation.
    Type: Application
    Filed: July 4, 2023
    Publication date: November 2, 2023
    Inventors: Asif Hasan, Gaurav Johar, Kanishk Mehta, Sreevasthavan K C, Akash Mourya, Himanshu Kumar, Surya S G, Harshit Shah, Ashwini Patil, Saravanan Murugan, Anuja Anil Kumar Singh, Tridib Paul
  • Publication number: 20230351121
    Abstract: A method and system for generating conversation flows is provided herein. The method and system comprise storing conversations between at least an agent and at least a user in logs. Further, the method and system comprise extracting topics from the logs. Also, the method and system comprise creating clusters from the extracted topics. The method and system further comprise generating the conversation flows from the clusters.
    Type: Application
    Filed: July 1, 2023
    Publication date: November 2, 2023
    Applicant: Quantiphi, Inc
    Inventors: Asif Hasan, Gaurav Johar, Kanishk Mehta, Sreevasthavan K C, Akash Mourya, Himanshu Kumar, Surya S G, Harshit Shah, Ashwini Patil, Saravanan Murugan, Anuja Anil Kumar Singh, Tridib Paul
  • Publication number: 20230342557
    Abstract: A method and system for training a virtual agent is provided herein. The method and system comprises storing conversations between the virtual agent and a user in logs. The method and system further comprises mining the logs to retrieve utterances. The method and system further comprises computing regression for each of the plurality of the charging time segments. The method and system further comprises providing a score to the utterances. Further, the method ranking the utterances based on the score.
    Type: Application
    Filed: June 28, 2023
    Publication date: October 26, 2023
    Applicant: Quantiphi, Inc
    Inventors: Asif Hasan, Gaurav Johar, Kanishk Mehta, Sreevasthavan K C, Akash Mourya, Himanshu Kumar, Surya S G, Harshit Shah, Ashwini Patil, Saravanan Murugan, Anuja Anil Kumar Singh, Tridib Paul
  • Patent number: 11798551
    Abstract: An apparatus includes a memory and a processor. The memory stores first and second machine learning algorithms. The processor receives, from a user, voice signals associated with an information request and converts them into text. The processor uses the first machine learning algorithm to determine, based on the text, to automatically generate a reply to the request, rather than transmitting the request to an agent. This determination indicates that the text is associated with a probability that the automatically generated reply includes the requested information that is greater than a threshold. The processor uses the second machine learning algorithm to generate, based on the set of text, the reply, which it transmits to the user. The processor receives feedback associated with the reply, indicating that the reply does or does not include the requested information. The processor uses the feedback to update either or both machine learning algorithms.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: October 24, 2023
    Assignee: Bank of America Corporation
    Inventors: Ashwini Patil, Ramakrishna R. Yannam, Ion Gerald McCusker, Saahithi Chillara, Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Yogesh Raghuvanshi, Sushil Golani, Christopher Keith Restorff
  • Patent number: 11782974
    Abstract: An apparatus includes a memory and processor. The memory stores previous requests and corresponding previous responses. The processor determines that a user device transmitted a new voice request, converts the voice request into a first set of text, and transmits the text to an agent device. The processor applies the machine learning algorithm to the first set of text to generate suggested responses, by identifying patterns shared by the first set of text and a subset of the previous requests that are associated with the suggested responses. The processor transmits the suggested responses to the agent device. The processor then determines that the agent device transmitted voice signals responding to the new request. The processor converts these voice signals into a second set of text. The processor stores the first set of text as a previous request, and the second set of text as a corresponding previous response.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: October 10, 2023
    Assignee: Bank of America Corporation
    Inventors: Ashwini Patil, Ramakrishna R. Yannam, Ion Gerald McCusker, Saahithi Chillara, Ravisha Andar, Emad Noorizadeh, Pravin Kumar Sankari Bhagavathiappan, Yogesh Raghuvanshi, Sushil Golani
  • Patent number: 11715056
    Abstract: A device that is configured to establish a network connection between a user and an agent. The device is further configured to identify a first issue type for the user and to identify a first resolution type provided by the agent based on a conversation between the user and the agent. The device is further configured to identify a performance score from a resolution mapping based on a combination of the first issue type and the first resolution type. The device is further configured to identify a first knowledge area that is associated with the first issue type and to update a first knowledge score that is associated with the first knowledge area in a performance record for the agent based on the performance score. The device is further configured to send a recommendation to the agent based at least in part on the performance score.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: August 1, 2023
    Assignee: Bank of America Corporation
    Inventors: Ramakrishna R. Yannam, Donatus Asumu, Ion Gerald McCusker, Saahithi Chillara, Ashwini Patil, Ravisha Andar, Emad Noorizadeh, Priyank R. Shah
  • Patent number: 11657819
    Abstract: An apparatus includes a memory and a processor. The memory stores a machine learning algorithm configured to select between forwarding a request to an agent device and transmitting an automatically generated reply to the request. The processor receives feedback for a decision made by the algorithm, indicating whether the automatically generated reply includes the information sought by the request. If the algorithm decided to forward the request to the agent device, a reward is assigned to feedback that indicates that the reply does not include the information, while a punishment is assigned to feedback that indicates that the reply includes the information. If the algorithm decided to transmit the reply, a reward is assigned to feedback that indicates that the reply includes the information, and a punishment is assigned to feedback that indicates that the reply does not include the information. The processor updates the algorithm using the reward/punishment.
    Type: Grant
    Filed: March 25, 2021
    Date of Patent: May 23, 2023
    Assignee: Bank of America Corporation
    Inventors: Ion Gerald McCusker, Ramakrishna R. Yannam, Ashwini Patil, Saahithi Chillara, Ravisha Andar, Emad Noorizadeh, Pravin Kumar Sankari Bhagavathiappan, Yogesh Raghuvanshi, Sushil Golani
  • Patent number: 11606462
    Abstract: When a caller initiates a conversation with an interactive voice response (“IVR”) system, the caller may be transferred to a live agent. Apparatus and methods are provided for integrating automated tools and artificial intelligence (“AI”) into the interaction with the IVR system. The automated tools and AI may track the conversation to decipher when to transfer the caller to the agent. The agent may determine which machine generated responses are appropriate for the caller. AI may be leveraged to suggest responses for both caller and agent while they are interacting with each other. The agent may transfer back the caller to the IVR system along with the appropriate machine generated response to maintain efficiency and shorten time of human agent interaction.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: March 14, 2023
    Assignee: Bank of America Corporation
    Inventors: Ravisha Andar, Ramakrishna R. Yannam, Ashwini Patil, Priyank R. Shah
  • Patent number: 11595527
    Abstract: A device that is configured to assign users to an issue cluster based on issue types for the users. The device is further configured to identify available agents and to assign each available agent to one or more knowledge area clusters based on knowledge scores. A knowledge score indicates an expertise level for an agent in a knowledge area. The device is further configured to identify an issue cluster that is associated with an issue type and to identify a user from the issue cluster. The device is further configured to identify a knowledge area cluster that is associated with the issue type and to identify an agent from the knowledge area cluster. The device is further configured to establish a network connection between a user device associated with the user and a user device associated with the agent.
    Type: Grant
    Filed: March 16, 2021
    Date of Patent: February 28, 2023
    Assignee: Bank of America Corporation
    Inventors: Ramakrishna R. Yannam, Donatus Asumu, Ion Gerald McCusker, Saahithi Chillara, Ashwini Patil, Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Devanshu Mukherjee
  • Patent number: 11461396
    Abstract: This disclosure relates to method of extracting an information associated with design of formulated products and representing as a graph. A graph domain model of a plurality of vertices, and at least one formulation text as text file are received as an input. The information extraction is applied to identify at least one sentence and extract at least one subject-verb-object triple from every sentence of the at least one formulation text. A sentence including an ingredient listing and associated weights indicated by presence of weight numerals, and a sentence including at least one verb from the at least one subject-verb-object based on the graph domain model are classified. A representation of the recipe text is generated in terms of at least one action, ingredients on which the at least one action is performed, and condition. An insert query string is generated and executed to store the formulations as the graph.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: October 4, 2022
    Assignee: Tata Consultancy Services Limited
    Inventors: Sagar Sunkle, Deepak Jain, Krati Saxena, Ashwini Patil, Rinu Chacko, Beena Rai, Vinay Kulkarni
  • Publication number: 20220310085
    Abstract: An apparatus includes a memory and a processor. The memory stores first and second machine learning algorithms. The processor receives, from a user, voice signals associated with an information request and converts them into text. The processor uses the first machine learning algorithm to determine, based on the text, to automatically generate a reply to the request, rather than transmitting the request to an agent. This determination indicates that the text is associated with a probability that the automatically generated reply includes the requested information that is greater than a threshold. The processor uses the second machine learning algorithm to generate, based on the set of text, the reply, which it transmits to the user. The processor receives feedback associated with the reply, indicating that the reply does or does not include the requested information. The processor uses the feedback to update either or both machine learning algorithms.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Ashwini Patil, Ramakrishna R. Yannam, Ion Gerald McCusker, Saahithi Chillara, Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Yogesh Raghuvanshi, Sushil Golani, Christopher Keith Restorff
  • Publication number: 20220309096
    Abstract: An apparatus includes a memory and processor. The memory stores previous requests and corresponding previous responses. The processor determines that a user device transmitted a new voice request, converts the voice request into a first set of text, and transmits the text to an agent device. The processor applies the machine learning algorithm to the first set of text to generate suggested responses, by identifying patterns shared by the first set of text and a subset of the previous requests that are associated with the suggested responses. The processor transmits the suggested responses to the agent device. The processor then determines that the agent device transmitted voice signals responding to the new request. The processor converts these voice signals into a second set of text. The processor stores the first set of text as a previous request, and the second set of text as a corresponding previous response.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Ashwini Patil, Ramakrishna R. Yannam, Ion Gerald McCusker, Saahithi Chillara, Ravisha Andar, Emad Noorizadeh, Pravin Kumar Sankari Bhagavathiappan, Yogesh Raghuvanshi, Sushil Golani
  • Publication number: 20220310086
    Abstract: An apparatus includes a memory and a processor. The memory stores a machine learning algorithm configured to select between forwarding a request to an agent device and transmitting an automatically generated reply to the request. The processor receives feedback for a decision made by the algorithm, indicating whether the automatically generated reply includes the information sought by the request. If the algorithm decided to forward the request to the agent device, a reward is assigned to feedback that indicates that the reply does not include the information, while a punishment is assigned to feedback that indicates that the reply includes the information. If the algorithm decided to transmit the reply, a reward is assigned to feedback that indicates that the reply includes the information, and a punishment is assigned to feedback that indicates that the reply does not include the information. The processor updates the algorithm using the reward/punishment.
    Type: Application
    Filed: March 25, 2021
    Publication date: September 29, 2022
    Inventors: Ion Gerald McCusker, Ramakrishna R. Yannam, Ashwini Patil, Saahithi Chillara, Ravisha Andar, Emad Noorizadeh, Pravin Kumar Sankari Bhagavathiappan, Yogesh Raghuvanshi, Sushil Golani
  • Publication number: 20220303390
    Abstract: A device that is configured to assign users to an issue cluster based on issue types for the users. The device is further configured to identify available agents and to assign each available agent to one or more knowledge area clusters based on knowledge scores. A knowledge score indicates an expertise level for an agent in a knowledge area. The device is further configured to identify an issue cluster that is associated with an issue type and to identify a user from the issue cluster. The device is further configured to identify a knowledge area cluster that is associated with the issue type and to identify an agent from the knowledge area cluster. The device is further configured to establish a network connection between a user device associated with the user and a user device associated with the agent.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Ramakrishna R. Yannam, Donatus Asumu, Ion Gerald McCusker, Saahithi Chillara, Ashwini Patil, Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Devanshu Mukherjee
  • Publication number: 20220300885
    Abstract: A device that is configured to establish a network connection between a user and an agent. The device is further configured to identify a first issue type for the user and to identify a first resolution type provided by the agent based on a conversation between the user and the agent. The device is further configured to identify a performance score from a resolution mapping based on a combination of the first issue type and the first resolution type. The device is further configured to identify a first knowledge area that is associated with the first issue type and to update a first knowledge score that is associated with the first knowledge area in a performance record for the agent based on the performance score. The device is further configured to send a recommendation to the agent based at least in part on the performance score.
    Type: Application
    Filed: March 16, 2021
    Publication date: September 22, 2022
    Inventors: Ramakrishna R. Yannam, Donatus Asumu, Ion Gerald McCusker, Saahithi Chillara, Ashwini Patil, Ravisha Andar, Emad Noorizadeh, Priyank R. Shah
  • Patent number: 11379759
    Abstract: Methods for leveraging a plurality of machine-learning algorithms to improve a chat interaction are provided. The methods may include monitoring for initiation of a live chat session; alerting and assigning a chat responder to the live chat session; engaging one or more of a plurality of automated chat tools, the tools loaded with artificial intelligence (AI), in order to improve the response of the responder during the session; reviewing and retrieving, using the AI, from a machine learning (ML) library in electronic communication with the AI, historical information; presenting, on a chat responder screen, selected actionable information generated based on the historical information, to the responder; integrating, based on pre-determined conditions, chat responses into the ML library; and integrating into the ML library, based on the same or other pre-determined conditions, chat comments. The chat comments are generated by a chat initiator.
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: July 5, 2022
    Assignee: Bank of America Corporation
    Inventors: Ramakrishna R. Yannam, Ashwini Patil, Priyank R. Shah, Ravisha Andar
  • Publication number: 20220012287
    Abstract: This disclosure relates to method of extracting an information associated with design of formulated products and representing as a graph. A graph domain model of a plurality of vertices, and at least one formulation text as text file are received as an input. The information extraction is applied to identify at least one sentence and extract at least one subject-verb-object triple from every sentence of the at least one formulation text. A sentence including an ingredient listing and associated weights indicated by presence of weight numerals, and a sentence including at least one verb from the at least one subject-verb-object based on the graph domain model are classified. A representation of the recipe text is generated in terms of at least one action, ingredients on which the at least one action is performed, and condition. An insert query string is generated and executed to store the formulations as the graph.
    Type: Application
    Filed: December 17, 2020
    Publication date: January 13, 2022
    Applicant: Tata Consultancy Services Limited
    Inventors: Sagar SUNKLE, Deepak JAIN, Krati SAXENA, Ashwini PATIL, Rinu CHACKO, Beena RAI, Vinay KULKARNI
  • Publication number: 20210406778
    Abstract: Methods for leveraging a plurality of machine-learning algorithms to improve a chat interaction are provided. The methods may include monitoring for initiation of a live chat session; alerting and assigning a chat responder to the live chat session; engaging one or more of a plurality of automated chat tools, the tools loaded with artificial intelligence (AI), in order to improve the response of the responder during the session; reviewing and retrieving, using the AI, from a machine learning (ML) library in electronic communication with the AI, historical information; presenting, on a chat responder screen, selected actionable information generated based on the historical information, to the responder; integrating, based on pre-determined conditions, chat responses into the ML library; and integrating into the ML library, based on the same or other pre-determined conditions, chat comments. The chat comments are generated by a chat initiator.
    Type: Application
    Filed: September 10, 2021
    Publication date: December 30, 2021
    Inventors: Ramakrishna R. Yannam, Ashwini Patil, Priyank R. Shah, Ravisha Andar