Patents by Inventor Charles Chandy Philip

Charles Chandy Philip 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: 11088974
    Abstract: An apparatus includes a memory and a hardware processor. The hardware processor receives a first message from a first chat application and parses the first message to determine a plurality of words in the first message. The processor determines an intent of the first user and communicates a second message to the first chat application indicating the intent. The processor receives a third message confirming the intent and determines an action and an object. The processor determines a processing application and communicates a fourth message that includes the action and the object to the processing application. The processor receives a fifth message that indicates the results of performing the action on the object and communicates the fifth message to the first chat application. The processor receives a sixth message from a second, different chat application and communicates the sixth message to the first chat application.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: August 10, 2021
    Assignee: Bank of America Corporation
    Inventors: Charles Chandy Philip, Jaya Prakash Pulavarti, Priya Birendra Yadav
  • Patent number: 10965692
    Abstract: A system for processing queries is disclosed. The system is configured to receive a query from a user, the query comprising a message indicating a request for a service. The system then performs natural language processing on the query, and identifies keywords of the query based on the natural language processing. Based on the identified keywords, the system determines an action and an actionable item from the query. Then, the system generates an acknowledgement request for the query based on the determined action and actionable item, and sends the acknowledgement request to the user. After receiving an acknowledgement from the user on the acknowledgement request, the system sends the determined action and actionable item to an upstream server to request the service.
    Type: Grant
    Filed: April 9, 2018
    Date of Patent: March 30, 2021
    Assignee: Bank of America Corporation
    Inventors: Charles Chandy Philip, Jaya Prakash Pulavarti
  • Publication number: 20200336445
    Abstract: An apparatus includes a memory and a hardware processor. The hardware processor receives a first message from a first chat application and parses the first message to determine a plurality of words in the first message. The processor determines an intent of the first user and communicates a second message to the first chat application indicating the intent. The processor receives a third message confirming the intent and determines an action and an object. The processor determines a processing application and communicates a fourth message that includes the action and the object to the processing application. The processor receives a fifth message that indicates the results of performing the action on the object and communicates the fifth message to the first chat application. The processor receives a sixth message from a second, different chat application and communicates the sixth message to the first chat application.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Inventors: Charles Chandy Philip, Jaya Prakash Pulavarti, Priya Birendra Yadav
  • Patent number: 10735357
    Abstract: An apparatus includes a memory and a hardware processor. The hardware processor receives a first message from a first chat application and parses the first message to determine a plurality of words in the first message. The processor determines an intent of the first user and communicates a second message to the first chat application indicating the intent. The processor receives a third message confirming the intent and determines an action and an object. The processor determines a processing application and communicates a fourth message that includes the action and the object to the processing application. The processor receives a fifth message that indicates the results of performing the action on the object and communicates the fifth message to the first chat application. The processor receives a sixth message from a second, different chat application and communicates the sixth message to the first chat application.
    Type: Grant
    Filed: January 22, 2019
    Date of Patent: August 4, 2020
    Assignee: Bank of America Corporation
    Inventors: Charles Chandy Philip, Jaya Prakash Pulavarti, Priya Birendra Yadav
  • Publication number: 20200236072
    Abstract: An apparatus includes a memory and a hardware processor. The hardware processor receives a first message from a first chat application and parses the first message to determine a plurality of words in the first message. The processor determines an intent of the first user and communicates a second message to the first chat application indicating the intent. The processor receives a third message confirming the intent and determines an action and an object. The processor determines a processing application and communicates a fourth message that includes the action and the object to the processing application. The processor receives a fifth message that indicates the results of performing the action on the object and communicates the fifth message to the first chat application. The processor receives a sixth message from a second, different chat application and communicates the sixth message to the first chat application.
    Type: Application
    Filed: January 22, 2019
    Publication date: July 23, 2020
    Inventors: Charles Chandy Philip, Jaya Prakash Pulavarti, Priya Birendra Yadav
  • Publication number: 20190312889
    Abstract: A system for processing queries is disclosed. The system is configured to receive a query from a user, the query comprising a message indicating a request for a service. The system then performs natural language processing on the query, and identifies keywords of the query based on the natural language processing. Based on the identified keywords, the system determines an action and an actionable item from the query. Then, the system generates an acknowledgement request for the query based on the determined action and actionable item, and sends the acknowledgement request to the user. After receiving an acknowledgement from the user on the acknowledgement request, the system sends the determined action and actionable item to an upstream server to request the service.
    Type: Application
    Filed: April 9, 2018
    Publication date: October 10, 2019
    Inventors: Charles Chandy Philip, Jaya Prakash Pulavarti