Patents by Inventor Ankur S. Parikh

Ankur S. Parikh 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: 11010545
    Abstract: A method for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The method may also include performing structural analysis on the extracted table. The method may further include selecting a structural template based on the structural analysis of the extracted table. Additionally, the method may include selecting a narration template based on the selected structural template. The method may further include narrating the extracted table based on the selected narration template and displaying a narrative output of the extracted table.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chinnappa Guggilla, Ashish Mungi, Purushothaman K. Narayanan, Ankur S. Parikh, Krishma Singla, Bijo A. Thomas
  • Patent number: 11010546
    Abstract: A method for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The method may also include performing structural analysis on the extracted table. The method may further include selecting a structural template based on the structural analysis of the extracted table. Additionally, the method may include selecting a narration template based on the selected structural template. The method may further include narrating the extracted table based on the selected narration template and displaying a narrative output of the extracted table.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Chinnappa Guggilla, Ashish Mungi, Purushothaman K. Narayanan, Ankur S. Parikh, Krishma Singla, Bijo A. Thomas
  • Publication number: 20190251159
    Abstract: A method for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The method may also include performing structural analysis on the extracted table. The method may further include selecting a structural template based on the structural analysis of the extracted table. Additionally, the method may include selecting a narration template based on the selected structural template. The method may further include narrating the extracted table based on the selected narration template and displaying a narrative output of the extracted table.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 15, 2019
    Inventors: Chinnappa Guggilla, Ashish Mungi, Purushothaman K. Narayanan, Ankur S. Parikh, KRISHMA SINGLA, Bijo A. Thomas
  • Publication number: 20190251160
    Abstract: A method for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The method may also include performing structural analysis on the extracted table. The method may further include selecting a structural template based on the structural analysis of the extracted table. Additionally, the method may include selecting a narration template based on the selected structural template. The method may further include narrating the extracted table based on the selected narration template and displaying a narrative output of the extracted table.
    Type: Application
    Filed: April 24, 2019
    Publication date: August 15, 2019
    Inventors: Chinnappa Guggilla, Ashish Mungi, Purushothaman K. Narayanan, Ankur S. Parikh, KRISHMA SINGLA, Bijo A. Thomas
  • Patent number: 10318626
    Abstract: A method for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The method may include parsing the extracted table. The method may also include performing structural analysis on the parsed extracted table. The method may further include selecting at least one structural template based on the structural analysis of the parsed extracted table. Additionally, the method may include selecting the at least one narration template based on the at least one selected structural template. The method may also include applying the at least one selected narration template to the extracted table. The method may further include narrating the extracted table based on the applying of the at least one selected narration template to the extracted table.
    Type: Grant
    Filed: August 25, 2014
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chinnappa Guggilla, Ashish Mungi, Purushothaman K. Narayanan, Ankur S. Parikh, Krishma Singla, Bijo A. Thomas
  • Patent number: 10318625
    Abstract: A computer system for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The computer system may include parsing the extracted table. The computer system may also include performing structural analysis on the parsed extracted table. The computer system may further include selecting at least one structural template based on the structural analysis of the parsed extracted table. Additionally, the computer system may include selecting the at least one narration template based on the at least one selected structural template. The computer system may also include applying the at least one selected narration template to the extracted table. The computer system may further include narrating the extracted table based on the applying of the at least one selected narration template to the extracted table.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: June 11, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chinnappa Guggilla, Ashish Mungi, Purushothaman K. Narayanan, Ankur S. Parikh, Krishma Singla, Bijo A. Thomas
  • Publication number: 20160292153
    Abstract: In one embodiment of the present invention, one or more sections of a document are identified, and segments of text within the one or more sections are parsed. The parsed segments of text are analyzed to identify parsed segments of text associated with pointers indicative of example content. One or more links are generated between the identified parsed segments of text and one or more topics to which they pertain. Embodiments of the present invention can be used, for example, to increase accuracy of search results by identifying examples in documents returned as search results, as well as by filtering out examples that may cause the main content of text to be obscured in the search results.
    Type: Application
    Filed: March 31, 2015
    Publication date: October 6, 2016
    Inventors: Lalit Agarwalla, Amit P. Bohra, Joy Mustafi, Ankur S. Parikh
  • Publication number: 20150331846
    Abstract: A method for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The method may include parsing the extracted table. The method may also include performing structural analysis on the parsed extracted table. The method may further include selecting at least one structural template based on the structural analysis of the parsed extracted table. Additionally, the method may include selecting the at least one narration template based on the at least one selected structural template. The method may also include applying the at least one selected narration template to the extracted table. The method may further include narrating the extracted table based on the applying of the at least one selected narration template to the extracted table.
    Type: Application
    Filed: August 25, 2014
    Publication date: November 19, 2015
    Inventors: Chinnappa Guggilla, Ashish Mungi, Purushothaman K. Narayanan, Ankur S. Parikh, Krishma Singla, Bijo A. Thomas
  • Publication number: 20150331845
    Abstract: A computer system for narrating a table using at least one narration template, wherein the table is extracted from a data source is provided. The computer system may include parsing the extracted table. The computer system may also include performing structural analysis on the parsed extracted table. The computer system may further include selecting at least one structural template based on the structural analysis of the parsed extracted table. Additionally, the computer system may include selecting the at least one narration template based on the at least one selected structural template. The computer system may also include applying the at least one selected narration template to the extracted table. The computer system may further include narrating the extracted table based on the applying of the at least one selected narration template to the extracted table.
    Type: Application
    Filed: May 13, 2014
    Publication date: November 19, 2015
    Applicant: International Business Machines Corporation
    Inventors: Chinnappa Guggilla, Ashish Mungi, Purushothaman K. Narayanan, Ankur S. Parikh, Krishma Singla, Bijo A. Thomas