Patents by Inventor Sandesh Bhat

Sandesh Bhat 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: 10275712
    Abstract: A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sandesh Bhat, Joy Mustafi
  • Patent number: 10275713
    Abstract: A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
    Type: Grant
    Filed: June 21, 2016
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Sandesh Bhat, Joy Mustafi
  • Publication number: 20160299963
    Abstract: A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
    Type: Application
    Filed: June 21, 2016
    Publication date: October 13, 2016
    Inventors: Sandesh Bhat, Joy Mustafi
  • Publication number: 20160300139
    Abstract: A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
    Type: Application
    Filed: June 21, 2016
    Publication date: October 13, 2016
    Inventors: Sandesh Bhat, Joy Mustafi
  • Patent number: 9430557
    Abstract: A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: August 30, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sandesh Bhat, Joy Mustafi
  • Patent number: 9430558
    Abstract: A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
    Type: Grant
    Filed: April 8, 2015
    Date of Patent: August 30, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sandesh Bhat, Joy Mustafi
  • Publication number: 20160078772
    Abstract: A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
    Type: Application
    Filed: April 8, 2015
    Publication date: March 17, 2016
    Inventors: Sandesh Bhat, Joy Mustafi
  • Publication number: 20160078127
    Abstract: A method providing an answer to at least one analytical question containing at least one table or at least one chart is provided. The method may include receiving an input question. The method may also include extracting a plurality of information from the input question based on a natural language analysis. The method may further include forming a well-defined sentence. The method may include extracting at least one table or at least one chart associated with the input question. The method may include forming at least one mathematical equation. The method may also include solving the at least one mathematical equation. The method may include determining the answer to the input question in natural language based on the solved at least one mathematical equation. The method may further include narrating the determined answer to the input question in natural language.
    Type: Application
    Filed: September 17, 2014
    Publication date: March 17, 2016
    Inventors: Sandesh Bhat, Joy Mustafi
  • Patent number: 8219922
    Abstract: A computer-implemented method of extending a user interface of an executing application can include placing the user interface in a configure mode that allows functionality of the user interface to be extended and visually distinguishing an element of the user interface that is extendable. Responsive to a user input requesting extension of the functionality of the element, an editing window can be displayed within the user interface. The method can include receiving, within the editing window, computer-usable program code specifying extended functionality for the element and storing the computer-usable program code as part of an extension to the element. The extension can be bound to an extension point exposed for the element of the user interface.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Richard M. Wilson, Sandesh Bhat, Frank L. Jania, Darren M. Shaw
  • Publication number: 20100169805
    Abstract: A computer-implemented method of extending a user interface of an executing application can include placing the user interface in a configure mode that allows functionality of the user interface to be extended and visually distinguishing an element of the user interface that is extendable. Responsive to a user input requesting extension of the functionality of the element, an editing window can be displayed within the user interface. The method can include receiving, within the editing window, computer-usable program code specifying extended functionality for the element and storing the computer-usable program code as part of an extension to the element. The extension can be bound to an extension point exposed for the element of the user interface.
    Type: Application
    Filed: December 30, 2008
    Publication date: July 1, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Richard M. Wilson, Sandesh Bhat, Frank L. Jania, Darren M. Shaw