Patents by Inventor Joy Mustafi

Joy Mustafi 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
  • Patent number: 10133732
    Abstract: A method and system for improving location specific (L) functions is provided. The method includes generating and maintaining an online L-word dictionary. Location specific attributes, settings, and preferences associated with a current location of a mobile device and a user are retrieved. An input question is received and an NLP analysis with respect to the input question is executed to extract a required value phrase. An interim question based on an extracted required value phrase is formed and an answer to the input question is determined in natural language based on a solved interim question. The answer is narrated in natural language and includes an automated interactive response from a hardware device in real time.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: November 20, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ashish Mungi, Joy Mustafi
  • Patent number: 10102276
    Abstract: Methods, systems, and computer program products for resolving textual numerical queries using natural language processing techniques are provided herein.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sachindra Joshi, Mukesh K. Mohania, Joy Mustafi
  • Publication number: 20180276198
    Abstract: A method and system for improving location specific (L) functions is provided. The method includes generating and maintaining an online L-word dictionary. Location specific attributes, settings, and preferences associated with a current location of a mobile device and a user are retrieved. An input question is received and an NLP analysis with respect to the input question is executed to extract a required value phrase. An interim question based on an extracted required value phrase is formed and an answer to the input question is determined in natural language based on a solved interim question. The answer is narrated in natural language and includes an automated interactive response from a hardware device in real time.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 27, 2018
    Inventors: Ashish Mungi, Joy Mustafi
  • Publication number: 20180161098
    Abstract: Aspects extend to methods, systems, and computer program products for providing personalized surgery recommendations for eye patients. Surgery types, and surgery parameters can be recommended for a patient based on predicted post-operative UCVA for the patient if the surgery types and surgery parameters were to be used. Predicting post-operative UCVA can be handled as a regression problem based on patient demography and pre-operative examination details. In an additional aspect, surgery parameters are automatically determined and/or optimized for improved post-operative UCVA by including surgery parameters in a regression model.
    Type: Application
    Filed: January 27, 2017
    Publication date: June 14, 2018
    Inventors: Manish Gupta, Prashant Gupta, Joy Mustafi
  • Publication number: 20180160894
    Abstract: Aspects extend to methods, systems, and computer program products for forecasting eye condition progression for eye patients. When a patient visits an eye practitioner, the patient (or when appropriate their guardian) may be interested in the current eye condition as well as a prediction of eye condition progression in the future and/or as the patient ages. Aspects of the invention can be used to predict the progress of an eye condition for a patient (e.g., a child) at a number of different post-examination times after an examination. Predicting the progress of an eye condition for a patient over time can be used to assist the eye practitioner in tailoring a treatment plan and/or tailoring a subsequent examination schedule for the patient.
    Type: Application
    Filed: January 27, 2017
    Publication date: June 14, 2018
    Inventors: Manish Gupta, Prashant Gupta, Joy Mustafi
  • Patent number: 9916303
    Abstract: A method providing an answer to an input question containing at least one time-sensitive word or at least one time-sensitive phrase using natural language processing (NLP) is provided. The method may include receiving the input question. The method may also include performing natural language processing (NLP) analysis on the input question to extract a required value phrase. The method may further include forming at least one mathematical equation based on the extracted required value phrase. Additionally, the method may include forming at least one interim question based on the extracted required value phrase. The method may further include solving the at least one formed mathematical equation and the at least one formed interim question. The method may also include narrating the answer to the input question in natural language based on the solved at least one interim question or the solved at least one mathematical equation.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ashish Mungi, Joy Mustafi
  • Publication number: 20170249200
    Abstract: A method for analyzing data of a networked computing environment, the method includes a computer processor analyzing a plurality of data of a networked computing environment aggregated during a first time interval, where the data includes messages that include message IDs. The method further includes identifying a frequency value of occurrences of a message ID within the plurality of data during the first time interval. The method further includes determining whether the frequency value of the occurrences of the message ID during the first time interval correlates to an anomaly that occurs within the networked computing environment. The method further includes responding to determining that the frequency value of the occurrences of message ID within the first time interval correlates to the anomaly by determining a first response to the anomaly. The method further includes initiating the first response to one or more elements of the networked computing environment.
    Type: Application
    Filed: February 29, 2016
    Publication date: August 31, 2017
    Inventors: Joy Mustafi, Vishnuteja Nanduri
  • Patent number: 9684876
    Abstract: Generating distractors for text-based MCT items. An MCT item stem is received. The stem is transmitted to a QA system and a plurality of candidate answers related to the stem is received from the QA system. Incorrect answers in the plurality of candidate answers are identified. Textual features are extracted from the stem. A set of semantic criteria associated with the extracted textual features is generated. Based on the generated semantic criteria, a subset of the incorrect candidate answers is selected.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Lalit Agarwalla, Ashish Mungi, Joy Mustafi, Ankur Parikh
  • Publication number: 20170161261
    Abstract: A method providing an answer to an input question containing at least one time-sensitive word or at least one time-sensitive phrase using natural language processing (NLP) is provided. The method may include receiving the input question. The method may also include performing natural language processing (NLP) analysis on the input question to extract a required value phrase. The method may further include forming at least one mathematical equation based on the extracted required value phrase. Additionally, the method may include forming at least one interim question based on the extracted required value phrase. The method may further include solving the at least one formed mathematical equation and the at least one formed interim question. The method may also include narrating the answer to the input question in natural language based on the solved at least one interim question or the solved at least one mathematical equation.
    Type: Application
    Filed: February 17, 2017
    Publication date: June 8, 2017
    Inventors: Ashish Mungi, Joy Mustafi
  • Publication number: 20170161365
    Abstract: Methods, systems, and computer program products for resolving textual numerical queries using natural language processing techniques are provided herein.
    Type: Application
    Filed: December 7, 2015
    Publication date: June 8, 2017
    Inventors: Sachindra Joshi, Mukesh K. Mohania, Joy Mustafi
  • Patent number: 9613091
    Abstract: A method providing an answer to an input question containing at least one time-sensitive word or at least one time-sensitive phrase using natural language processing (NLP) is provided. The method may include receiving the input question. The method may also include performing natural language processing (NLP) analysis on the input question to extract a required value phrase. The method may further include forming at least one mathematical equation based on the extracted required value phrase. Additionally, the method may include forming at least one interim question based on the extracted required value phrase. The method may further include solving the at least one formed mathematical equation and the at least one formed interim question. The method may also include narrating the answer to the input question in natural language based on the solved at least one interim question or the solved at least one mathematical equation.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: April 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Ashish Mungi, Joy Mustafi
  • Publication number: 20170052988
    Abstract: A computer-implemented method for normalizing data tables, where a lexical values and the structure of data within a data table are identified and interpreted. The data table is transformed into a tree form, representing a hierarchical relationship among the lexical values. Information to be normalized is identified. A normalization dictionary with aggregated statistical information of lexical values and corresponding word-senses is generated. And information to be normalized is normalized based on the normalization dictionary.
    Type: Application
    Filed: August 20, 2015
    Publication date: February 23, 2017
    Inventors: Chinnappa Guggilla, Joy Mustafi
  • Publication number: 20170052985
    Abstract: A computer-implemented method for normalizing data tables, where a lexical values and the structure of data within a data table are identified and interpreted. The data table is transformed into a tree form, representing a hierarchical relationship among the lexical values. Information to be normalized is identified. A normalization dictionary with aggregated statistical information of lexical values and corresponding word-senses is generated. And information to be normalized is normalized based on the normalization dictionary.
    Type: Application
    Filed: June 28, 2016
    Publication date: February 23, 2017
    Inventors: Chinnappa Guggilla, Joy Mustafi
  • Publication number: 20170039193
    Abstract: A computer-implemented method for language generation of a flow diagram, which receives a flow diagram. A plurality of geometric shapes within the flow diagram is identified. A plurality of text elements within the flow diagram is identified. The plurality of text elements and corresponding geometric shapes are associated. The association between the plurality of geometric shapes are identified. A diagram matrix based on the associations between the plurality of geometric shapes is generated. A linear language representation of the diagram matrix is generated.
    Type: Application
    Filed: June 28, 2016
    Publication date: February 9, 2017
    Inventors: Joy Mustafi, Krishma Singla
  • Publication number: 20170039192
    Abstract: A computer-implemented method for language generation of a flow diagram, which receives a flow diagram. A plurality of geometric shapes within the flow diagram is identified. A plurality of text elements within the flow diagram is identified. The plurality of text elements and corresponding geometric shapes are associated. The association between the plurality of geometric shapes are identified. A diagram matrix based on the associations between the plurality of geometric shapes is generated. A linear language representation of the diagram matrix is generated.
    Type: Application
    Filed: August 5, 2015
    Publication date: February 9, 2017
    Inventors: Joy Mustafi, Krishma Singla
  • Publication number: 20170011036
    Abstract: A method providing an answer to an input question containing at least one time-sensitive word or at least one time-sensitive phrase using natural language processing (NLP) is provided. The method may include receiving the input question. The method may also include performing natural language processing (NLP) analysis on the input question to extract a required value phrase. The method may further include forming at least one mathematical equation based on the extracted required value phrase. Additionally, the method may include forming at least one interim question based on the extracted required value phrase. The method may further include solving the at least one formed mathematical equation and the at least one formed interim question. The method may also include narrating the answer to the input question in natural language based on the solved at least one interim question or the solved at least one mathematical equation.
    Type: Application
    Filed: September 23, 2016
    Publication date: January 12, 2017
    Inventors: Ashish Mungi, Joy Mustafi
  • Patent number: 9535894
    Abstract: Machine logic that automatically detects natural language processing (NLP) system annotation errors and correspondingly updates NLP annotators to prevent future erroneous annotations by performing the following steps: (i) determining that a first annotation error has occurred in an annotation of a corpus by the natural language processing system; (ii) generating a candidate set of annotation correction actions, where each annotation correction action of the set is adapted to prevent an occurrence of an error similar to the first annotation error by the natural language processing system; (iii) selecting an annotation correction action from the candidate set of annotation correction actions, based, at least in part, on a set of annotation correction confidence characteristics; and (iv) automatically applying the selected annotation correction action to the natural language processing system.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: January 3, 2017
    Assignee: International Business Machines Corporation
    Inventors: Scott R. Carrier, Joy Mustafi, Anil M. Omanwar, Avinesh Polisetty Venkata Sai
  • Patent number: 9514185
    Abstract: A method providing an answer to an input question containing at least one time-sensitive word or at least one time-sensitive phrase using natural language processing (NLP) is provided. The method may include receiving the input question. The method may also include performing natural language processing (NLP) analysis on the input question to extract a required value phrase. The method may further include forming at least one mathematical equation based on the extracted required value phrase. Additionally, the method may include forming at least one interim question based on the extracted required value phrase. The method may further include solving the at least one formed mathematical equation and the at least one formed interim question. The method may also include narrating the answer to the input question in natural language based on the solved at least one interim question or the solved at least one mathematical equation.
    Type: Grant
    Filed: August 7, 2014
    Date of Patent: December 6, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ashish Mungi, Joy Mustafi