Patents by Inventor Viju S. Kothuvatiparambil

Viju S. Kothuvatiparambil 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: 10129400
    Abstract: A language processor includes a parser and an invoker. The parser parses a spoken statement to detect a plurality of words in the spoken statement and generates a parse tree based on the detected plurality of words. The invoker determines, based on the parse tree, a plurality of potential services to invoke to respond to the spoken statement, calculates a confidence score for each potential service of the plurality of potential services, wherein each confidence score indicates a likelihood, that a potential service is a service requested by the spoken statement, and determines, based on the calculated confidence scores, to invoke a potential service of the plurality of potential services in response to the spoken statement. This helps reduce a number of questions that a caller associated with the spoken statement has to answer before the language processor determines a service to invoke to respond to the caller.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: November 13, 2018
    Assignee: Bank of America Corporation
    Inventors: Viju S. Kothuvatiparambil, Priyank R. Shah, Emad Noorizadeh
  • Publication number: 20180158452
    Abstract: A language processor includes a parser and an invoker. The parser parses a spoken statement to detect a plurality of words in the spoken statement and generates a parse tree based on the detected plurality of words. The invoker determines, based on the parse tree, a plurality of potential services to invoke to respond to the spoken statement, calculates a confidence score for each potential service of the plurality of potential services, wherein each confidence score indicates a likelihood that a potential service is a service requested by the spoken statement, and determines, based on the calculated confidence scores, to invoke a potential service of the plurality of potential services in response to the spoken statement.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 7, 2018
    Inventors: Viju S. Kothuvatiparambil, Priyank R. Shah, Emad Noorizadeh
  • Patent number: 9936072
    Abstract: A language processor includes a parser, an invoker, and an extractor. The parser parses a spoken statement to detect a plurality of words in the spoken statement and generates a parse tree based on the detected plurality of words. The invoker determines, based on the parse tree, a plurality of potential services to invoke to respond to the spoken statement. The extractor determines, for each potential service of the plurality of potential services, a parameter used during execution of that potential service and a value of the determined parameter based on the parse tree. The invoker is further configured to issue a command to invoke a potential service of the plurality of potential services using a value of a determined parameter.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: April 3, 2018
    Assignee: Bank of America Corporation
    Inventors: Viju S. Kothuvatiparambil, Priyank R. Shah, Emad Noorizadeh
  • Patent number: 9936071
    Abstract: An automated response tool includes a receiver, a language processor, and a service invoker. The receiver receives a call and a spoken statement from the received call. The language processor detects a plurality of words in the spoken statement and generates a parse tree based on the detected plurality of words. The language processor also determines, based on the parse tree, a service to invoke in response to the spoken statement, determines a parameter used during execution of the determined service, and determines, based on the parse tree, a value of the determined parameter. The service invoker issues a command to invoke the determined service, wherein the command comprises the determined value of the determined parameter.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: April 3, 2018
    Assignee: Bank of America Corporation
    Inventors: Viju S. Kothuvatiparambil, Priyank R. Shah, Emad Noorizadeh