Patents by Inventor Prejish Thomas

Prejish Thomas 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: 11893356
    Abstract: Chatbots may be integrated into a customer service workflow and assist a user before, during and after a user-agent interaction. The chatbot may assist an agent during a user-agent interaction. The chatbot may provide customized responses for a target agent or user. Customized responses may be formulated based on conversation context, account information, sentiment and diagnostic tools. Chabot responses may be customized to meet habits and patterns of a target agent or user. The chatbot may crowdsource questions to other agents or users. The chatbot may employ search engines, entity and slot extraction and heat maps and clustering analysis to generate relevant responses for the agent or user.
    Type: Grant
    Filed: November 14, 2022
    Date of Patent: February 6, 2024
    Assignee: Bank of America Corporation
    Inventors: Ramakrishna R. Yannam, Ion Gerald McCusker, Prejish Thomas, Ravisha Andar
  • Publication number: 20230379282
    Abstract: Systems, methods, and apparatus are provided for integrating data from multiple computer-based communication platforms within a single user session at a mobile device application. The mobile device application may interact with a first platform in a first format. The first platform may include an interactive response system such as a chatbot. The mobile device application may receive a request to interact with a live agent and may interact with a second platform in a second format. The second platform may include an agent interface. In response to the transfer request, the first interface may capture the interactions with the first platform, convert the interactions from the first format to the second format, and transmit them to the second platform. The second platform may display the session history to the agent on the same screen as real-time, ongoing agent interactions with the user.
    Type: Application
    Filed: May 23, 2022
    Publication date: November 23, 2023
    Inventors: Prejish Thomas, Priyank R. Shah, Ravisha Andar, Ramakrishna R. Yannam
  • Publication number: 20230334250
    Abstract: A system for condensing user communications relating to a topic is provided. The system may include a processor and a non-transitory memory. The processor may: designate a topic of user interest; retrieve legacy communications; and remove duplicative communications. The processor may form a topic-centric training set for a neural network. The topic-centric training set may be based on the legacy communications, legacy intelligence, and the plurality of outcomes and may be delimited by an analysis of the database. The processor may synthesize the neural network using the topic-centric training set in order to assign individual weights to each of a plurality of nodes in the neural network. In response to a selection of the topic of user interest, the processor may generate a plurality of user options based on the neural network. The system may include a display in order to prompt the user to select one of the options.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 19, 2023
    Inventors: Ramakrishna R. Yannam, Prejish Thomas, Steven Zhao, Saahithi Chillara, Rajan Jhaveri, Ryan Strug, Kurt R. Schultz, Priyank Shah
  • Publication number: 20230334251
    Abstract: A system for condensing user communications relating to a topic is provided. The system may include a processor and a non-transitory memory. The processor may: designate a topic of user interest; retrieve legacy communications; and remove duplicative communications. The processor may form a topic-centric training set for a neural network. The topic-centric training set may be based on the legacy communications, legacy intelligence, and the plurality of outcomes and may be delimited by an analysis of the database. The processor may synthesize the neural network using the topic-centric training set in order to assign individual weights to each of a plurality of nodes in the neural network. In response to a selection of the topic of user interest, the processor may generate a plurality of user options based on the neural network. The system may include a display in order to prompt the user to select one of the options.
    Type: Application
    Filed: April 18, 2022
    Publication date: October 19, 2023
    Inventors: Ramakrishna R. Yannam, Prejish Thomas, Steven Zhao, Saahithi Chillara, Rajan Jhaveri, Ryan Strug, Kurt R. Schultz, Priyank Shah
  • Patent number: 11741158
    Abstract: Aspects of the disclosure relate to systems and methods for increasing the speed, accuracy, and efficiency of language processing systems. A provided method may include storing a plurality of modules in a database. The method may include configuring the plurality of modules in a multi-tier tree architecture. The method may include receiving an utterance. The method may include processing the utterance via a natural language processing (NLP) engine. The method may include routing the utterance. The routing may include identifying a highest tier module that matches a predetermined portion of the utterance. The method may include compiling a result set of modules. The method may include transmitting the result set of modules to the system user. The result set of modules may include a comprehensive and narrowly tailored response to the user request.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: August 29, 2023
    Assignee: Bank of America Corporation
    Inventors: Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Prejish Thomas, Saahithi Chillara, Ramakrishna R. Yannam
  • Patent number: 11736421
    Abstract: A system for condensing user communications relating to a topic is provided. The system may include a processor and a non-transitory memory. The processor may: designate a topic of user interest; retrieve legacy communications; and remove duplicative communications. The processor may form a topic-centric training set for a neural network. The topic-centric training set may be based on the legacy communications, legacy intelligence, and the plurality of outcomes and may be delimited by an analysis of the database. The processor may synthesize the neural network using the topic-centric training set in order to assign individual weights to each of a plurality of nodes in the neural network. In response to a selection of the topic of user interest, the processor may generate a plurality of user options based on the neural network. The system may include a display in order to prompt the user to select one of the options.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: August 22, 2023
    Assignee: Bank of America Corporation
    Inventors: Ramakrishna R. Yannam, Prejish Thomas, Steven Zhao, Saahithi Chillara, Rajan Jhaveri, Ryan Strug, Kurt R. Schultz, Priyank Shah
  • Patent number: 11636157
    Abstract: A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
    Type: Grant
    Filed: July 11, 2020
    Date of Patent: April 25, 2023
    Assignee: Bank of America Corporation
    Inventors: Amrita Dasgupta, Bhargav Aditya Ayyagari, Jimmy Austin Carroll, Lindsay Payne, Maruthi Shanmugam, Prejish Thomas
  • Patent number: 11551674
    Abstract: Aspects of the disclosure relate to systems and methods for increasing the speed, accuracy, and efficiency of language processing systems. A provided method may include storing a plurality of distinct rule sets in a database. Each of the rule sets may be associated with a different pipeline from a set of pipelines. The method may include receiving the utterance. The method may include tokenizing and/or annotating the utterance, determining a pipeline for the utterance, and comparing the utterance to the rule set that is associated with the pipeline. When a match is achieved between the utterance and the rule set, the method may include resolving the intent of the utterance based on the match. The method may include transmitting a request corresponding to the intent to a central server, receiving a response, and transmitting the response to the system user.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: January 10, 2023
    Assignee: Bank of America Corporation
    Inventors: Prejish Thomas, Ravisha Andar, Saahithi Chillara, Emad Noorizadeh, Priyank R. Shah, Ramakrishna R. Yannam
  • Publication number: 20220245192
    Abstract: Aspects of the disclosure relate to systems and methods for increasing the speed, accuracy, and efficiency of language processing systems. A provided method may include storing a plurality of modules in a database. The method may include configuring the plurality of modules in a multi-tier tree architecture. The method may include receiving an utterance. The method may include processing the utterance via a natural language processing (NLP) engine. The method may include routing the utterance. The routing may include identifying a highest tier module that matches a predetermined portion of the utterance. The method may include compiling a result set of modules. The method may include transmitting the result set of modules to the system user. The result set of modules may include a comprehensive and narrowly tailored response to the user request.
    Type: Application
    Filed: April 21, 2022
    Publication date: August 4, 2022
    Inventors: Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Prejish Thomas, Saahithi Chillara, Ramakrishna R. Yannam
  • Patent number: 11403340
    Abstract: Aspects of the disclosure relate to systems and methods for increasing the speed, accuracy, and efficiency of language processing systems. A provided method may include storing a plurality of modules in a database. The method may include configuring the plurality of modules in a multi-tier tree architecture. The method may include receiving an utterance. The method may include processing the utterance via a natural language processing (NLP) engine. The method may include routing the utterance. The routing may include identifying a highest tier module that matches a predetermined portion of the utterance. The method may include compiling a result set of modules. The method may include transmitting the result set of modules to the system user. The result set of modules may include a comprehensive and narrowly tailored response to the user request.
    Type: Grant
    Filed: August 18, 2020
    Date of Patent: August 2, 2022
    Assignee: Bank of America Corporation
    Inventors: Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Prejish Thomas, Saahithi Chillara, Ramakrishna R. Yannam
  • Publication number: 20220059085
    Abstract: Aspects of the disclosure relate to systems and methods for increasing the speed, accuracy, and efficiency of language processing systems. A provided method may include storing a plurality of distinct rule sets in a database. Each of the rule sets may be associated with a different pipeline from a set of pipelines. The method may include receiving the utterance. The method may include tokenizing and/or annotating the utterance, determining a pipeline for the utterance, and comparing the utterance to the rule set that is associated with the pipeline. When a match is achieved between the utterance and the rule set, the method may include resolving the intent of the utterance based on the match. The method may include transmitting a request corresponding to the intent to a central server, receiving a response, and transmitting the response to the system user.
    Type: Application
    Filed: August 18, 2020
    Publication date: February 24, 2022
    Inventors: Prejish Thomas, Ravisha Andar, Saahithi Chillara, Emad Noorizadeh, Priyank R. Shah, Ramakrishna R. Yannam
  • Publication number: 20220058219
    Abstract: Aspects of the disclosure relate to systems and methods for increasing the speed, accuracy, and efficiency of language processing systems. A provided method may include storing a plurality of modules in a database. The method may include configuring the plurality of modules in a multi-tier tree architecture. The method may include receiving an utterance. The method may include processing the utterance via a natural language processing (NLP) engine. The method may include routing the utterance. The routing may include identifying a highest tier module that matches a predetermined portion of the utterance. The method may include compiling a result set of modules. The method may include transmitting the result set of modules to the system user. The result set of modules may include a comprehensive and narrowly tailored response to the user request.
    Type: Application
    Filed: August 18, 2020
    Publication date: February 24, 2022
    Inventors: Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Prejish Thomas, Saahithi Chillara, Ramakrishna R. Yannam
  • Publication number: 20200342035
    Abstract: A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
    Type: Application
    Filed: July 11, 2020
    Publication date: October 29, 2020
    Inventors: Amrita Dasgupta, Bhargav Aditya Ayyagari, Jimmy Austin Carroll, Lindsay Payne, Maruthi Shanmugam, Prejish Thomas
  • Patent number: 10747818
    Abstract: A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: August 18, 2020
    Assignee: Bank of America Corporation
    Inventors: Amrita Dasgupta, Bhargav Aditya Ayyagari, Jimmy Autin Carroll, Lindsay Payne, Maruthi Shanmugam, Prejish Thomas
  • Publication number: 20200026805
    Abstract: A system for performing data trend analysis is disclosed. The disclosed system categorizes a number of transaction records based on their associated merchant IDs. For each of the merchant ID, the system determines whether the determined number of transaction records exceeds a pre-determined threshold. In response to identifying a merchant ID with the determined number of transaction records that exceeds the pre-determined threshold, the system identifies a location associated with the merchant ID and generates a trending notification indicating a transaction burst. The system then identifies a set of users located in the location that have a transaction history with the merchant ID and sends the trending notification to the set of users.
    Type: Application
    Filed: July 23, 2018
    Publication date: January 23, 2020
    Inventors: Amrita Dasgupta, Bhargav Aditya Ayyagari, Jimmy Autin Carroll, Lindsay Payne, Maruthi Shanmugam, Prejish Thomas