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: 11797609
    Abstract: 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: Grant
    Filed: January 15, 2020
    Date of Patent: October 24, 2023
    Assignee: Intenrational Business Machines Corporation
    Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
  • Publication number: 20210406320
    Abstract: 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: Application
    Filed: June 25, 2021
    Publication date: December 30, 2021
    Inventors: 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: 10845937
    Abstract: 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: Grant
    Filed: January 11, 2018
    Date of Patent: November 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
  • Patent number: 10769378
    Abstract: 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: Grant
    Filed: November 14, 2018
    Date of Patent: September 8, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Li Jun Mei, Qi Cheng Li, Rangachari Anand, Ajay Gupta
  • Publication number: 20200151219
    Abstract: 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: Application
    Filed: January 15, 2020
    Publication date: May 14, 2020
    Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
  • Publication number: 20200151247
    Abstract: 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: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Inventors: Li Jun Mei, Qi Cheng Li, Rangachari Anand, Ajay Gupta
  • Publication number: 20190213284
    Abstract: 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: Application
    Filed: January 11, 2018
    Publication date: July 11, 2019
    Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D. Shashidhara, Li Zhu
  • Publication number: 20190212879
    Abstract: 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: Application
    Filed: January 11, 2018
    Publication date: July 11, 2019
    Inventors: Rangachari Anand, Ashima Arora, Raimo Bakis, Song Feng, Jatin Ganhotra, Chulaka Gunasekara, David Nahamoo, Lazaros Polymenakos, Sunil D Shashidhara, Li Zhu
  • Patent number: 10042844
    Abstract: 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: Grant
    Filed: November 8, 2013
    Date of Patent: August 7, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rangachari Anand, Juhnyoung Lee, Erik Thomas Mueller, Melvin Perez-Cedano
  • Patent number: 9830249
    Abstract: 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: Grant
    Filed: March 4, 2015
    Date of Patent: November 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
  • Patent number: 9823993
    Abstract: 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: Grant
    Filed: June 24, 2015
    Date of Patent: November 21, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
  • Patent number: 9652790
    Abstract: 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: Grant
    Filed: June 17, 2011
    Date of Patent: May 16, 2017
    Assignee: International Business Machines Corporation
    Inventors: Rangachari Anand, Stacy F. Hobson, Juhnyoung Lee, Jeaha Yang
  • Patent number: 9471872
    Abstract: 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: Grant
    Filed: June 29, 2012
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rangachari Anand, Juhnyoung Lee
  • Publication number: 20160259510
    Abstract: 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: Application
    Filed: March 4, 2015
    Publication date: September 8, 2016
    Inventors: Rangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
  • Publication number: 20160259709
    Abstract: 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: Application
    Filed: June 24, 2015
    Publication date: September 8, 2016
    Inventors: Rangachari Anand, Juhnyoung Lee, Feng Li, Qi C. Li, Shao C. Li, Lijun Mei
  • Publication number: 20160196501
    Abstract: 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: Application
    Filed: March 14, 2016
    Publication date: July 7, 2016
    Inventors: Rangachari Anand, Juhnyoung Lee, Rong Liu, Kohtaroh Miyamoto
  • Patent number: 9317829
    Abstract: 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: Grant
    Filed: November 8, 2012
    Date of Patent: April 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: Rangachari Anand, Juhnyoung Lee, Rong Liu, Kohtaroh Miyamoto
  • Publication number: 20150127631
    Abstract: 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: Application
    Filed: November 5, 2013
    Publication date: May 7, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rangachari Anand, Juhnyoung Lee, Rong Liu, Kohtaroh Miyamoto
  • Patent number: 9009189
    Abstract: 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: Grant
    Filed: January 31, 2013
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: Rangachari Anand, Rose Catherine Kanjirathinkal, Juhnyoung Lee, Debapriyo Majumdar, Karthik Visweswariah
  • Patent number: 8984480
    Abstract: 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: Grant
    Filed: July 10, 2012
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventors: Rangachari Anand, Stacy F. Hobson, Juhnyoung Lee, Yuan Wang, Jing Min Xu, Jeaha Yang