Patents by Inventor Chinnappa Guggilla

Chinnappa Guggilla 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).

  • Publication number: 20210319007
    Abstract: Examples of a record generation system are provided. The system may receive a record generation requirement from a user. The system may obtain record data, a plurality of user documents, and identify a record corpus from the record data. The system may sort the record data into a plurality of data domains. The system may determine at least one record mapping context including a record value from the plurality of user documents. The system may determine a selection rule from the plurality of data domains for each of the record mapping context. The system may create a record index corresponding to the plurality of user documents. The system may create a record generation model corresponding to the record generation requirement based on the record index. The system may generate a record generation result corresponding to the record generation requirement comprising the relevant record generation model.
    Type: Application
    Filed: May 26, 2020
    Publication date: October 14, 2021
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chinnappa GUGGILLA, Praneeth MEDHATITHI SHISHTLA, Madhura SHIVARAM, Harinarayan OJHA, Anirudh MURTHY, Sumeet SAWARKAR
  • 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
  • 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: 10936970
    Abstract: A machine learning document processing system performs natural language processing (NLP) and machine learning to determine a subset of documents from a document dataset based on the structural features and semantic features. The system facilitates an interactive process, e.g., through a client application, to receive user input from a user to identify documents with a specific document feature category. The user input may be provided from a user as speech or text, and NLP is performed on the user input to determine user intent, the document features, and document feature category. Using the user intent and the additional document feature category, the system identifies subsets of the document dataset that matches the document feature category for display.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: March 2, 2021
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chinnappa Guggilla, Madhura Shivaram
  • Patent number: 10698868
    Abstract: A device may analyze a set of unstructured documents of an organization associated with a domain to identify a first set of entities. The device may analyze a set of semi-structured documents of the organization to determine a second set of entities. The device may filter the first set of entities using the second set of entities. Filtering the first set of entities may include removing, from the first set of entities, one or more entities that do not satisfy a threshold level of similarity with entities included in the second set of entities. The device may consolidate the filtered first set of entities and the second set of entities to identify a set of key entities. The device may provide the set of key entities to a user device to allow the set of key entities to be annotated and used for one or more machine learning models.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: June 30, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Chinnappa Guggilla, Praveen Maniyan, Madhura Shivaram, Naveen Bansal
  • Publication number: 20200073882
    Abstract: In some examples, artificial intelligence based corpus enrichment for knowledge population and query response may include generating, based on annotated training documents, an entity and relation annotation model, identifying, based on application of the entity and relation annotation model to a document set that is to be annotated, entities and relations between the entities for each document of the document set to generate an annotated document set, and categorizing each annotated document into a plurality of categories. Artificial intelligence based corpus enrichment may include determining whether an identified category includes a specified number of annotated documents, and if not, additional annotated documents may be generated for the identified category that may represent a corpus.
    Type: Application
    Filed: November 19, 2018
    Publication date: March 5, 2020
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chinnappa GUGGILLA, Praneeth Shishtla, Madhura Shivaram
  • 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
  • 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
  • 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
  • Patent number: 10303689
    Abstract: According to one exemplary embodiment, a method for finding an answer to a query from a table is provided. The method may include receiving the query and the table. The method may also include generating a hierarchical representation based on the received table, whereby the hierarchical representation comprises a primary tree and a secondary tree. The method may then include mapping the primary tree to the secondary tree. The method may further include generating a plurality of predicate triples in a semantic relationship form based on the primary tree and the secondary tree. The method may also include determining if a predicate triple within the plurality of predicate triples matches the query using query-side and table-side context and semantics. The method may then include adding the predicate triple within the plurality of predicate triples to a plurality of candidate answers based on determining that the predicate triple matches the query.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chinnappa Guggilla, Prabhakar R. Majjiga, Praveen K. Midde, Avinesh Polisetty Venkata Sai
  • Publication number: 20190155924
    Abstract: A device may analyze a set of unstructured documents of an organization associated with a domain to identify a first set of entities. The device may analyze a set of semi-structured documents of the organization to determine a second set of entities. The device may filter the first set of entities using the second set of entities. Filtering the first set of entities may include removing, from the first set of entities, one or more entities that do not satisfy a threshold level of similarity with entities included in the second set of entities. The device may consolidate the filtered first set of entities and the second set of entities to identify a set of key entities. The device may provide the set of key entities to a user device to allow the set of key entities to be annotated and used for one or more machine learning models.
    Type: Application
    Filed: November 17, 2017
    Publication date: May 23, 2019
    Inventors: Chinnappa GUGGILLA, Praveen MANIYAN, Madhura SHIVARAM, Naveen BANSAL
  • Patent number: 10298757
    Abstract: A curator captures input data corresponding to service tasks from an external source. Further, a browser extension collects intermediate service delivery data for the service tasks from the external source. Subsequently, a learner stores the input data and the intermediate service delivery data as training data. Then, a receiver receives a service request from a client. The service request is indicative of a service task to be performed and information associated with the service task. Further, an advisor processes the service request to generate an intermediate service response. Thereafter, the advisor determines a confidence level associated with the intermediate service response and ascertains whether the confidence level associated with service response is below pre-determined threshold level. If the confidence level is below a pre-determined threshold level, the advisor automatically generates a final service response corresponding to service request based on training data.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: May 21, 2019
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng Li, Guanglei Xiong, Emmanuel Munguia Tapia, Kyle P. Johnson, Christopher Cole, Sachin Aul, Suraj Govind Jadhav, Saurabh Mahadik, Mohammad Ghorbani, Colin Connors, Chinnappa Guggilla, Naveen Bansal, Praveen Maniyan, Sudhanshu A Dwivedi, Ankit Pandey, Madhura Shivaram, Sumeet Sawarkar, Karthik Meenakshisundaram, Nagendra Kumar M R, Hariram Krishnamurth, Karthik Lakshminarayanan
  • Patent number: 10255349
    Abstract: A computer-implemented method includes receiving a question set. The question set is for a question answer system. The method receives a plurality of domain cluster topics. The plurality of domain cluster topics are for the question set. The method organizes the question set based on the plurality of domain cluster topics to yield a plurality of question set topics. The method receives a document corpus. The document corpus is for the question answer system. The method organizes the document corpus based on the plurality of domain cluster topics to yield a plurality of document corpus topics. The method maps the plurality of question set topics to the plurality of document corpus topics. The method determines whether any of the plurality of question set topics are unmatched. The method is responsive to any of the plurality of question set topics being unmatched. The method requests enrichment for the document corpus.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chinnappa Guggilla, Krishna Kummamuru
  • Publication number: 20190065991
    Abstract: A machine learning document processing system performs natural language processing (NLP) and machine learning to determine a subset of documents from a document dataset based on the structural features and semantic features. The system facilitates an interactive process, e.g., through a client application, to receive user input from a user to identify documents with a specific document feature category. The user input may be provided from a user as speech or text, and NLP is performed on the user input to determine user intent, the document features, and document feature category. Using the user intent and the additional document feature category, the system identifies subsets of the document dataset that matches the document feature category for display.
    Type: Application
    Filed: October 13, 2017
    Publication date: February 28, 2019
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chinnappa GUGGILLA, Madhura SHIVARAM
  • Patent number: 10191946
    Abstract: According to one exemplary embodiment, a method for finding an answer to a query from a table is provided. The method may include receiving the query and the table. The method may also include generating a hierarchical representation based on the received table, whereby the hierarchical representation comprises a primary tree and a secondary tree. The method may then include mapping the primary tree to the secondary tree. The method may further include generating a plurality of predicate triples in a semantic relationship form based on the primary tree and the secondary tree. The method may also include determining if a predicate triple within the plurality of predicate triples matches the query using query-side and table-side context and semantics. The method may then include adding the predicate triple within the plurality of predicate triples to a plurality of candidate answers based on determining that the predicate triple matches the query.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: January 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chinnappa Guggilla, Prabhakar R. Majjiga, Praveen K. Midde, Avinesh Polisetty Venkata Sai
  • Publication number: 20180241881
    Abstract: A curator captures input data corresponding to service tasks from an external source. Further, a browser extension collects intermediate service delivery data for the service tasks from the external source. Subsequently, a learner stores the input data and the intermediate service delivery data as training data. Then, a receiver receives a service request from a client. The service request is indicative of a service task to be performed and information associated with the service task. Further, an advisor processes the service request to generate an intermediate service response. Thereafter, the advisor determines a confidence level associated with the intermediate service response and ascertains whether the confidence level associated with service response is below pre-determined threshold level. If the confidence level is below a pre-determined threshold level, the advisor automatically generates a final service response corresponding to service request based on training data.
    Type: Application
    Filed: February 21, 2018
    Publication date: August 23, 2018
    Applicant: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Chung-Sheng LI, Guanglei Xiong, Emmanuel Munguia Tapia, Kyle P. Johnson, Christopher Cole, Sachin Aul, Suraj Govind Jadhav, Saurabh Mahadik, Mohammad Ghorbani, Colin Connors, Chinnappa Guggilla, Naveen Bansal, Praveen Maniyan, Sudhanshu A. Dwivedi, Ankit Pandey, Madhura Shivaram, Sumeet Sawarkar, Karthik Meenakshisundaram, Nagendra Kumar M R, Hariram Krishnamurth, Karthik Lakshminarayanan
  • Publication number: 20180082389
    Abstract: An approach, executed by one or more computer processors, to determine a sentiment based, at least in part, on one or more statements from one or more sources in a plurality of documents for a proceeding. The approach includes the one or more computer processors predicting an outcome of the proceeding, based, at least in part, on the sentiment.
    Type: Application
    Filed: September 20, 2016
    Publication date: March 22, 2018
    Inventors: Chinnappa Guggilla, Krishna Kummamuru, Anil M. Omanwar
  • Publication number: 20170116317
    Abstract: A computer-implemented method includes receiving a question set. The question set is for a question answer system. The method receives a plurality of domain cluster topics. The plurality of domain cluster topics are for the question set. The method organizes the question set based on the plurality of domain cluster topics to yield a plurality of question set topics. The method receives a document corpus. The document corpus is for the question answer system. The method organizes the document corpus based on the plurality of domain cluster topics to yield a plurality of document corpus topics. The method maps the plurality of question set topics to the plurality of document corpus topics. The method determines whether any of the plurality of question set topics are unmatched. The method is responsive to any of the plurality of question set topics being unmatched. The method requests enrichment for the document corpus.
    Type: Application
    Filed: October 27, 2015
    Publication date: April 27, 2017
    Inventors: Chinnappa Guggilla, Krishna Kummamuru
  • 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