Patents by Inventor Bhavin Nicholas SHAH

Bhavin Nicholas SHAH 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: 11249836
    Abstract: An automated agent may communicate with a user via a chat channel to proactively alert the user of an L1 IT support issue. The L1 IT support issue may be determined based on monitoring indications of human-initiated activities maintained by a system of record, and may, prior to the automated agent's alert, be unknown to the user. In some instances, a natural language understanding (NLU) module may be used to identify an entity and intent from the indications of human-initiated activities, and the L1 IT support issue may be determined based on the determined entity and intent. After alerting the user of the L1 IT support issue, the automated agent may inform, via the chat channel, the user of a remediation step available to address the L1 IT support issue. Upon obtaining the user's permission, the automated agent may perform the remediation step to address the L1 IT support issue.
    Type: Grant
    Filed: January 28, 2021
    Date of Patent: February 15, 2022
    Assignee: MOVEWORKS, INC.
    Inventors: Ahmed Al-Bahar, Sadish Ravi, Sunil Nagaraj, Dongxu Zhou, Vaibhav Nivargi, Varun Singh, Jiang Chen, Bhavin Nicholas Shah
  • Publication number: 20210334155
    Abstract: An automated agent may communicate with a user via a chat channel to proactively alert the user of an L1 IT support issue. The L1 IT support issue may be determined based on monitoring indications of human-initiated activities maintained by a system of record, and may, prior to the automated agent's alert, be unknown to the user. In some instances, a natural language understanding (NLU) module may be used to identify an entity and intent from the indications of human-initiated activities, and the L1 IT support issue may be determined based on the determined entity and intent. After alerting the user of the L1 IT support issue, the automated agent may inform, via the chat channel, the user of a remediation step available to address the L1 IT support issue. Upon obtaining the user's permission, the automated agent may perform the remediation step to address the L1 IT support issue.
    Type: Application
    Filed: February 18, 2021
    Publication date: October 28, 2021
    Inventors: Ahmed Al-Bahar, Sadish Ravi, Sunil Nagaraj, Dongxu Zhou, Vaibhav Nivargi, Varun Singh, Jiang Chen, Bhavin Nicholas Shah
  • Publication number: 20210250309
    Abstract: A multi-domain chatbot is used to service a message of a user. An automated agent of the multi-domain chatbot may act as an intermediary between the user and a plurality of domain-specific modules of the multi-domain chatbot. The automated agent may receive the message from the user, determine an intent of the message, and based on the intent, determine a group of the domain-specific modules that should be investigated. The automated agent may then investigate the group of domain-specific modules by sending the user message to and receiving responses from the domain-specific modules within the group. Based on the received responses, the automated agent may determine whether to provide, to the user, one of the domain-specific responses or a null response, in the event that none of the domain-specific responses is aligned with the intent of the message.
    Type: Application
    Filed: September 21, 2020
    Publication date: August 12, 2021
    Inventors: Mukund Ramachandran, Desmond Wing-Yin Chan, Nick Naixuan Guo, Jing Chen, Jiang Chen, Vaibhav Nivargi, Varun Singh, Bhavin Nicholas Shah
  • Publication number: 20210117213
    Abstract: An automated service agent may be used to service issues discussed by users of a group communication channel. In the process of servicing the issue, the automated service agent may differentiate the roles of the users and identify a requester of the issue. In one scenario, the automated service agent may contact the requester in a private communication channel to collect more detailed or private information from the requester. The issue may be resolved in the private communication channel with the requester. Information may be posted back to the group communication channel to inform the other users as to the successful resolution of the issue and how the issue was resolved. While communicating with the requester in the private communication channel, messages may be posted to the group communication channel to keep the other users up to date on the progress of resolving the issue in the private communication channel.
    Type: Application
    Filed: October 22, 2019
    Publication date: April 22, 2021
    Inventors: Jing Chen, Ye Wang, Ankoor Shah, Sushanth Bhaskarabhatla, Jiang Chen, Vaibhav Nivargi, Varun Singh, Bhavin Nicholas Shah
  • Patent number: 10956255
    Abstract: An automated agent may communicate with a user via a chat channel to proactively alert the user of an L1 IT support issue. The L1 IT support issue may be determined based on monitoring indications of human-initiated activities maintained by a system of record, and may, prior to the automated agent's alert, be unknown to the user. In some instances, a natural language understanding (NLU) module may be used to identify an entity and intent from the indications of human-initiated activities, and the L1 IT support issue may be determined based on the determined entity and intent. After alerting the user of the L1 IT support issue, the automated agent may inform, via the chat channel, the user of a remediation step available to address the L1 IT support issue. Upon obtaining the user's permission, the automated agent may perform the remediation step to address the L1 IT support issue.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: March 23, 2021
    Assignee: MOVEWORKS, INC.
    Inventors: Ahmed Al-Bahar, Sadish Ravi, Sunil Nagaraj, Dongxu Zhou, Vaibhav Nivargi, Varun Singh, Jiang Chen, Bhavin Nicholas Shah
  • Patent number: 10841251
    Abstract: A multi-domain chatbot is used to service a message of a user. An automated agent of the multi-domain chatbot may act as an intermediary between the user and a plurality of domain-specific modules of the multi-domain chatbot. The automated agent may receive the message from the user, determine an intent of the message, and based on the intent, determine a group of the domain-specific modules that should be investigated. The automated agent may then investigate the group of domain-specific modules by sending the user message to and receiving responses from the domain-specific modules within the group. Based on the received responses, the automated agent may determine whether to provide, to the user, one of the domain-specific responses or a null response, in the event that none of the domain-specific responses is aligned with the intent of the message.
    Type: Grant
    Filed: February 11, 2020
    Date of Patent: November 17, 2020
    Assignee: MOVEWORKS, INC.
    Inventors: Mukund Ramachandran, Desmond Wing-Yin Chan, Nick Naixuan Guo, Jing Chen, Jiang Chen, Vaibhav Nivargi, Varun Singh, Bhavin Nicholas Shah
  • Publication number: 20180218305
    Abstract: Method, system and computer program product for facilitating task automation at an IT service desk associated with an enterprise are disclosed. A user interface (UI) is provisioned to a user to enable the user to provide a request in a natural language form to the IT service desk. A virtual agent engages in a natural language interaction with the user on the UI and interprets the request from the natural language interaction. The request is mapped to a set of pre-determined actions based on the interpretation of the request and an execution of the set of pre-determined actions is effected to facilitate resolution of the request provided by the user.
    Type: Application
    Filed: March 22, 2017
    Publication date: August 2, 2018
    Inventors: Bhavin Nicholas SHAH, Vaibhav NIVARGI, Vachan WODEYAR, Varun SINGH, Jiang CHEN, Sadish RAVI
  • Publication number: 20180218374
    Abstract: Method, system and computer program product for facilitating query resolution at a service desk associated with an enterprise are disclosed. A user interface (UI) is provisioned to a user to enable the user to provide a query to a virtual agent. The virtual agent engages in an interaction with the user to determine whether the query is a service request or an incident. If the query is determined to be a service request, then a service request form is updated based on the interaction. The updated service request form is routed to a resolver queue identified to be relevant to the service request. If the query is determined to be an incident, then a reply to the query is identified from a knowledge base and the reply is provisioned to the user using the UI.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Bhavin Nicholas SHAH, Vaibhav NIVARGI, Vachan WODEYAR, Varun SINGH