Patents by Inventor Rangachari Anand
Rangachari Anand 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: 11797609Abstract: A method, apparatus and computer program product for presenting a user interface for a conversational system is described. A unified contextual graph for use by the conversational system, the unified contextual graph comprising components based on database queries of the conversational system and a user dialog between a user and the conversational system. For each of a set of user utterances produced in a dialog with the conversational system, a semantic meaning representation is determined. The semantic meaning representations are converted to respective sentential concept graphs. The unified contextual graph is updated based on new sentential concept graphs while the dialog with the conversational system progresses.Type: GrantFiled: January 15, 2020Date of Patent: October 24, 2023Assignee: Intenrational Business Machines CorporationInventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
-
Publication number: 20210406320Abstract: Disclosed are methods, systems, devices, apparatus, media, design structures, and other implementations, including a method that includes receiving, at a local device from a remote device, query data representative of a question relating to source content of a source document of a repository of a plurality of source documents, with the source content being associated with transformed content accessible from the local device. The method further includes generating, in response to determination, at the local device, of a match between the query data and at least one portion of the transformed content, output data comprising one or more of a pointer to access, in the source document accessible from the remote device, at least one portion of the source document corresponding to the at least one portion of the transformed content, or a copy of the at least one portion of the source document.Type: ApplicationFiled: June 25, 2021Publication date: December 30, 2021Inventors: David Nahamoo, Igor Roditis Jablokov, Vaibhava Goel, Etienne Marcheret, Ellen Eide Kislal, Steven John Rennie, Marie Wenzel Meteer, Soonthorn Ativanichayaphong, Joseph Allen Pruitt, John Pruitt, Bryan Dempsey, Rangachari Anand, Meghan Hickey, Ajinkya Zadbuke, Neil Rohit Mallinar, Lucas Siler, Gregory Pelton, Chul Sung, Matthew Brian Cobb, Carmi Joseph Rothberg
-
Patent number: 10845937Abstract: A method, apparatus and computer program product for presenting a user interface for a conversational system is described. A unified semantic representation of conversational content between a user and conversational system is created as a contextual graph of concepts and relations. A set of subgraph components of the semantic contextual graph dynamically identified based on a current dialog activity. The identified set of subgraph components in a user interface as a set of graphical elements representing respective concepts and relations.Type: GrantFiled: January 11, 2018Date of Patent: November 24, 2020Assignee: International Business Machines CorporationInventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
-
Patent number: 10769378Abstract: A computer-implemented method is provided for processing a set D of conversation logs. The method includes learning, by a processor device, a set R of entity relation mining rules from a set K of known entity utterances uttered by known entities. The method further includes automatically recommending, by the processor device, extended utterances of the known entities from unrecognized ones of the known entities based on the set R.Type: GrantFiled: November 14, 2018Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Jun Mei, Qi Cheng Li, Rangachari Anand, Ajay Gupta
-
Publication number: 20200151219Abstract: A method, apparatus and computer program product for presenting a user interface for a conversational system is described. A unified contextual graph for use by the conversational system, the unified contextual graph comprising components based on database queries of the conversational system and a user dialog between a user and the conversational system. For each of a set of user utterances produced in a dialog with the conversational system, a semantic meaning representation is determined. The semantic meaning representations are converted to respective sentential concept graphs. The unified contextual graph is updated based on new sentential concept graphs while the dialog with the conversational system progresses.Type: ApplicationFiled: January 15, 2020Publication date: May 14, 2020Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
-
Publication number: 20200151247Abstract: A computer-implemented method is provided for processing a set D of conversation logs. The method includes learning, by a processor device, a set R of entity relation mining rules from a set K of known entity utterances uttered by known entities. The method further includes automatically recommending, by the processor device, extended utterances of the known entities from unrecognized ones of the known entities based on the set R.Type: ApplicationFiled: November 14, 2018Publication date: May 14, 2020Inventors: Li Jun Mei, Qi Cheng Li, Rangachari Anand, Ajay Gupta
-
Publication number: 20190213284Abstract: A method, apparatus and computer program product for presenting a user interface for a conversational system is described. For each of a set of user utterances produced in a dialog with the conversational system, a semantic meaning representation is determined. The semantic meaning representations are converted to respective sentential concept graphs. A first sentential concept graph is consolidated into a unified contextual graph. The unified contextual graph is updated based on new sentential concept graphs while the dialog with the conversational system progresses.Type: ApplicationFiled: January 11, 2018Publication date: July 11, 2019Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D. Shashidhara, Li Zhu
-
Publication number: 20190212879Abstract: A method, apparatus and computer program product for presenting a user interface for a conversational system is described. A unified semantic representation of conversational content between a user and conversational system is created as a contextual graph of concepts and relations. A set of subgraph components of the semantic contextual graph dynamically identified based on a current dialog activity. The identified set of subgraph components in a user interface as a set of graphical elements representing respective concepts and relations.Type: ApplicationFiled: January 11, 2018Publication date: July 11, 2019Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
-
Patent number: 10042844Abstract: An expert conversation builder contains a knowledge database that includes a plurality of dialogues having nodes and edges arranged as directed acyclic graphs. Users and authors of the system interface with the knowledge database through a graphical interface to author dialogues and to create expert conversations as threads traversing the node in the dialogues.Type: GrantFiled: November 8, 2013Date of Patent: August 7, 2018Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rangachari Anand, Juhnyoung Lee, Erik Thomas Mueller, Melvin Perez-Cedano
-
Patent number: 9830249Abstract: One or more problems may be detected in an executing application by retrieving runtime execution information from the application executing on one or more computers. The runtime information is transformed into a temporal sequence of events. A knowledgebase is searched for a dialog that has nodes in an order that match the temporal sequence of events according to a threshold degree. Responsive to finding the dialog in the knowledgebase, the dialog is launched on a user interface to interact with a user and guide the user through a problem identification and solution. Responsive to not finding the dialog, additional instrumenter is enabled in the application.Type: GrantFiled: March 4, 2015Date of Patent: November 28, 2017Assignee: International Business Machines CorporationInventors: Rangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
-
Patent number: 9823993Abstract: One or more problems may be detected in an executing application by retrieving runtime execution information from the application executing on one or more computers. The runtime information is transformed into a temporal sequence of events. A knowledgebase is searched for a dialog that has nodes in an order that match the temporal sequence of events according to a threshold degree. Responsive to finding the dialog in the knowledgebase, the dialog is launched on a user interface to interact with a user and guide the user through a problem identification and solution. Responsive to not finding the dialog, additional instrumenter is enabled in the application.Type: GrantFiled: June 24, 2015Date of Patent: November 21, 2017Assignee: International Business Machines CorporationInventors: Rangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
-
Patent number: 9652790Abstract: Providing an open data marketplace may include identifying one or more data attributes from a plurality of applications registered with a shared data management system; mapping said one or more data attributes to a data model to create a first set of mapped data; augmenting said first set of mapped data with additional data imported into the shared data management system from other data locations to create an augmented set of mapped data; receiving one or more of second set of mapped data from one or more shared data management system associated respectively with one or more shared data management networks; enabling of composing a data set by combining and cleansing one or more of said first set of mapped data, said second set of mapped data, and said augmented set of mapped data; and offering said composed data set in a digital marketplace with associated pricing characteristics.Type: GrantFiled: June 17, 2011Date of Patent: May 16, 2017Assignee: International Business Machines CorporationInventors: Rangachari Anand, Stacy F. Hobson, Juhnyoung Lee, Jeaha Yang
-
Patent number: 9471872Abstract: Building a runtime dialog is provided. An initial answer to an initial question is received from a user. A state of a conversation thread is created based on the initial answer. A next question to ask is automatically selected by a processor based on the updated state of the conversation thread. The next question is presented to the user. A next answer to the next question is received. The state of the conversation thread is updated based on the next answer. The selecting, presenting, receiving, and updating are repeated until a criterion is satisfied.Type: GrantFiled: June 29, 2012Date of Patent: October 18, 2016Assignee: International Business Machines CorporationInventors: Rangachari Anand, Juhnyoung Lee
-
Publication number: 20160259510Abstract: One or more problems may be detected in an executing application by retrieving runtime execution information from the application executing on one or more computers. The runtime information is transformed into a temporal sequence of events. A knowledgebase is searched for a dialog that has nodes in an order that match the temporal sequence of events according to a threshold degree. Responsive to finding the dialog in the knowledgebase, the dialog is launched on a user interface to interact with a user and guide the user through a problem identification and solution. Responsive to not finding the dialog, additional instrumenter is enabled in the application.Type: ApplicationFiled: March 4, 2015Publication date: September 8, 2016Inventors: Rangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
-
Publication number: 20160259709Abstract: One or more problems may be detected in an executing application by retrieving runtime execution information from the application executing on one or more computers. The runtime information is transformed into a temporal sequence of events. A knowledgebase is searched for a dialog that has nodes in an order that match the temporal sequence of events according to a threshold degree. Responsive to finding the dialog in the knowledgebase, the dialog is launched on a user interface to interact with a user and guide the user through a problem identification and solution. Responsive to not finding the dialog, additional instrumenter is enabled in the application.Type: ApplicationFiled: June 24, 2015Publication date: September 8, 2016Inventors: Rangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
-
Publication number: 20160196501Abstract: Diagnosing and detecting causes of an incident may comprise classifying the incident by keywords, searching for co-occurring and reoccurring group of incidents, summarizing commonalities in the group of incidents, correlating the group of incidents with causes, defining association rules between the commonalities, and predicting potential problems based on the correlated group of incidents with causes.Type: ApplicationFiled: March 14, 2016Publication date: July 7, 2016Inventors: Rangachari Anand, Juhnyoung Lee, Rong Liu, Kohtaroh Miyamoto
-
Patent number: 9317829Abstract: Diagnosing and detecting causes of an incident may comprise classifying the incident by keywords, searching for co-occurring and reoccurring group of incidents, summarizing commonalities in the group of incidents, correlating the group of incidents with causes, defining association rules between the commonalities, and predicting potential problems based on the correlated group of incidents with causes.Type: GrantFiled: November 8, 2012Date of Patent: April 19, 2016Assignee: International Business Machines CorporationInventors: Rangachari Anand, Juhnyoung Lee, Rong Liu, Kohtaroh Miyamoto
-
Publication number: 20150127631Abstract: Recommending problem resolution knowledge, in one aspect, may comprise determining a given product information associated with a product by searching an information network. The given product information may comprise a type of the given product, one or more features associated with the given product, and temporal information associated with the given product. One or more related products may be retrieved from the knowledge base. Related product information associated with each of the one or more related products may be determined, e.g., by searching the information network. At least one related product is selected that has the related product information that most closely matches the given product information. A dialog network from the knowledge base associated with the at least one related product is presented for the problem resolution of the given product.Type: ApplicationFiled: November 5, 2013Publication date: May 7, 2015Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rangachari Anand, Juhnyoung Lee, Rong Liu, Kohtaroh Miyamoto
-
Patent number: 9009189Abstract: Methods and arrangements for handling user queries. Submitted queries are accessed, and there are identified queries as being insufficiently addressed. A priority is estimated for the identified queries, and the identified queries are ordered based on the estimated priority. A priority-ordered list of queries is provided as output.Type: GrantFiled: January 31, 2013Date of Patent: April 14, 2015Assignee: International Business Machines CorporationInventors: Rangachari Anand, Rose Catherine Kanjirathinkal, Juhnyoung Lee, Debapriyo Majumdar, Karthik Visweswariah
-
Patent number: 8984480Abstract: Coordinating data sharing among applications in mobile devices, in one aspect, may include a shared data manager application on a mobile device that manages data trade requirements automatically of a plurality of mobile applications, and permission grants or denials to reads and writes of data managed by the shared data manager and used by the plurality of mobile applications.Type: GrantFiled: July 10, 2012Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventors: Rangachari Anand, Stacy F. Hobson, Juhnyoung Lee, Yuan Wang, Jing Min Xu, Jeaha Yang