Patents by Inventor Sampath Dechu
Sampath Dechu 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: 20200327201Abstract: One embodiment provides a method, including: receiving, from a user and at a user interface of a conversational agent, a query related to a business process; identifying, using process entity extraction on the query, (i) the business process and (ii) a business object corresponding to an entity of the query; mapping the business object to code corresponding to the business object, wherein the mapping comprises (i) mapping the business object to an object within a business process model using a domain dictionary and (ii) accessing code corresponding to the object within the business process model; generating a natural language response responsive to the received query by (i) extracting the code corresponding to the business object, (ii) identifying a rule within the extracted code corresponding to a variable of the query, and (iii) generating the natural language response from the identified rule; and providing the natural language response.Type: ApplicationFiled: April 15, 2019Publication date: October 15, 2020Inventors: Sampath Dechu, Neelamadhav Gantayat, Monika Gupta
-
Publication number: 20200320383Abstract: Methods, systems, and computer program products for complete trace prediction of process instance using multimodal attributes are provided herein. A computer-implemented method includes receiving a request to resolve an issue related to a product and/or a service, wherein the request comprises multimodal data corresponding to at least two modalities; creating a case based on the request, wherein the case comprises a plurality of case attributes corresponding to (i) queue state information related to a status of other pending requests and (ii) the multimodal data; generating a vector representation for the case based on the plurality of case attributes; providing the vector representation as input to a joint machine learning model to determine a sequence of events for resolving the issue, wherein the joint machine learning model is trained based at least in part on prior requests and sequences of events corresponding to the prior requests.Type: ApplicationFiled: April 5, 2019Publication date: October 8, 2020Inventors: Sampath Dechu, Monika Gupta, Tarun Tater, Daivik Swarup Swarup Oggu Venkata
-
Patent number: 10776411Abstract: Methods, systems, and computer program products for systematic browsing of automated conversation exchange program knowledge bases are provided herein. A computer-implemented method includes generating one or more initial questions to be submitted to an automated conversation exchange program; generating one or more natural language variants of the initial questions; submitting the one or more natural language variants of the initial questions to the automated conversation exchange program; identifying one or more valid responses returned by the automated conversation exchange program in response to the submitted natural language variants of the initial questions; deriving one or more items of data from the identified valid responses; storing the derived items of data in an automated conversation exchange program knowledge base; and systematically browsing the automated conversation exchange program knowledge base in connection with one or more application tasks.Type: GrantFiled: November 7, 2017Date of Patent: September 15, 2020Assignee: International Business Machines CorporationInventors: Sampath Dechu, Pratyush Kumar
-
Patent number: 10762564Abstract: A blockchain configuration may be used to store a distributed ledger for an energy optimization procedure. One example method of operation may include measuring energy metrics associated with network devices operating on a network via meter devices, identifying potential changes to existing energy usage of the network based on the energy metrics, logging the energy metrics and the potential changes as part of a distributed ledger, and storing the distributed ledger in a blockchain block.Type: GrantFiled: November 10, 2016Date of Patent: September 1, 2020Assignee: International Business Machines CorporationInventors: Sampath Dechu, Ramachandra Kota, Pratyush Kumar
-
Publication number: 20200273080Abstract: One embodiment provides a method, including: detecting, on a social media application, a media object comprising at least one image of a final product made from at least one purchased raw product; extracting, from the media object and text corresponding to the social media application post, (i) information related to the final product and (ii) social feedback regarding the final product; determining, based upon the social feedback, that the use of the at least one purchased raw product into the final product comprises positive social feedback; and providing a recommendation regarding the use of the at least one purchased raw product to one or more other individuals, wherein the recommendation is generated using the information related to the final product.Type: ApplicationFiled: February 25, 2019Publication date: August 27, 2020Inventors: Sampath Dechu, Mohit Jain, Amrita Saha
-
Patent number: 10691764Abstract: Methods, systems, and computer program products for search engine optimization techniques are provided herein.Type: GrantFiled: October 23, 2017Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Sampath Dechu, Pratyush Kumar
-
Publication number: 20200183961Abstract: One embodiment provides a method, including: receiving an input from a first user requesting information; generating a conversation model from a dialog that occurs between the user and a human agent; recording the human agent performing an external action required to respond to the input; mapping steps performed during performance of the external action to conversation slots within the dialog; generating an integrated interpretable conversation model comprising a dialog and action script; receiving, at a conversational agent system, a subsequent input from a second user requesting similar information to the information requested by the first user; and providing, by the conversational agent system, a response to the subsequent input, wherein the providing a response comprises the conversational agent system utilizing the integrated interpretable conversational model to replay (i) the dialog and (ii) the action script using the subsequent input.Type: ApplicationFiled: December 5, 2018Publication date: June 11, 2020Inventors: Pankaj Dhoolia, Sampath Dechu, Dinesh Raghu
-
Publication number: 20200175114Abstract: Methods, systems and computer program products for natural language context embedding are provided herein. A computer-implemented method includes extracting a document anatomy and document elements from a given structured document, identifying semantic references in the given structured document, and generating an ontology comprising (i) a hierarchy of concepts and (ii) relations connecting the concepts, each concept comprising attributes for a document element. The computer-implemented method also includes generating natural language text context for a given document element by utilizing the ontology to combine (i) attributes of a given concept corresponding to the given document element with (ii) attributes of another concept, the other concept corresponding to another document element, the other concept being connected to the given concept by at least one relation.Type: ApplicationFiled: December 3, 2018Publication date: June 4, 2020Inventors: Sampath Dechu, Saravanan Krishnan, Neelamadhav Gantayat, Senthil Kumar Kumarasamy Mani
-
Patent number: 10664522Abstract: One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: using an electronic device to engage in an interactive session between a user and a virtual assistant; receiving, at the electronic device, audio input from the user, wherein the audio input comprises a problem-solving query corresponding to a request by the user for assistance in solving a problem related to at least one object; parsing the audio input to identify at least one annotated video file corresponding to the at least one object and the problem-solving query; determining a state of the object and a location in the at least one annotated video file corresponding to the state of the object; and providing, to the user and based on the location in the at least one annotated video file, instructional output related to the problem-solving query.Type: GrantFiled: December 7, 2017Date of Patent: May 26, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sampath Dechu, Neelamadhav Gantayat, Pratyush Kumar, Senthil Kumar Kumarasamy Mani
-
Publication number: 20200143299Abstract: Methods, systems, and computer program products for detecting inconsistencies between a business process model of an organization and its accompanying tutorial video are provided herein. A computer-implemented method includes identifying activities within a business process model and assigning a concept to each activity within the business process model; constructing a confluence graph for a tutorial video corresponding to the business process model by (i) generating text corresponding to audio of the tutorial video and identifying activities within the text, and (ii) assigning a concept for each activity within the text and creating a concept node, within the confluence graph, for each concept assigned to an activity within the text; comparing the concepts of the business process model and the concept nodes of the confluence graph to identify inconsistencies between the business process model and the corresponding tutorial video; and outputting the identified inconsistencies to at least one user.Type: ApplicationFiled: November 5, 2018Publication date: May 7, 2020Inventors: Giriprasad Sridhara, Sampath Dechu
-
Patent number: 10552426Abstract: One embodiment provides a method, including: receiving a natural language query; selecting a disambiguation state model representing conversational dialog history, wherein the disambiguation state model comprises a plurality of nodes representing an entity, and a plurality of edges representing a path between two of the plurality of nodes, each of the plurality of edges including an assigned weight; traversing, the disambiguation state model using the natural language query to select a path to one of the plurality of nodes and providing the user the entity associated with the one of the plurality of nodes and iteratively selecting paths and nodes based upon input received from the user until a final node of the disambiguation state model is reached; providing a response to the natural language query based upon the entity of the final node; and updating the disambiguation state model based upon the traversed paths and nodes.Type: GrantFiled: May 23, 2017Date of Patent: February 4, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sampath Dechu, Neelamadhav Gantayat, Pratyush Kumar, Senthil Kumar Kumarasamy Mani
-
Patent number: 10396375Abstract: One embodiment provides a method for predicting maintenance of a redox flow battery, the method including: receiving, from a plurality of sensors, data regarding characteristics of the redox flow battery; weighting, using a processor, each of the characteristics to form an estimated state parameter for the redox flow battery; and determining, using the processor, a maintenance action for the redox flow battery using the estimated state parameter. Other aspects are described and claimed.Type: GrantFiled: March 24, 2016Date of Patent: August 27, 2019Assignee: INTERNATIONAL BUSNIESS MACHINES CORPORATIONInventors: Anamitra Roy Choudhury, Sampath Dechu, Pratyush Kumar
-
Publication number: 20190260591Abstract: A blockchain configuration may be used to store a distributed ledger for information security and accessibility. One example method of operation may include determining a proof-of-work via a device and using a predefined set of nonce values when determining the proof-of-work, storing the proof-of-work on a blockchain, and broadcasting the proof-of-work as a broadcast message.Type: ApplicationFiled: May 2, 2019Publication date: August 22, 2019Inventors: Sampath Dechu, Ramachandra Kota, Pratyush Kumar
-
Patent number: 10367645Abstract: A blockchain configuration may be used to store a distributed ledger for information security and accessibility. One example method of operation may include determining a proof-of-work via a device and using a predefined set of nonce values when determining the proof-of-work, storing the proof-of-work on a blockchain, and broadcasting the proof-of-work as a broadcast message.Type: GrantFiled: October 26, 2016Date of Patent: July 30, 2019Assignee: International Business Machines CorporationInventors: Sampath Dechu, Ramachandra Kota, Pratyush Kumar
-
Publication number: 20190179959Abstract: One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: using an electronic device to engage in an interactive session between a user and a virtual assistant; receiving, at the electronic device, audio input from the user, wherein the audio input comprises a problem-solving query corresponding to a request by the user for assistance in solving a problem related to at least one object; parsing the audio input to identify at least one annotated video file corresponding to the at least one object and the problem-solving query; determining a state of the object and a location in the at least one annotated video file corresponding to the state of the object; and providing, to the user and based on the location in the at least one annotated video file, instructional output related to the problem-solving query.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Sampath Dechu, Neelamadhav Gantayat, Pratyush Kumar, Senthil Kumar Kumarasamy Mani
-
Publication number: 20190180639Abstract: One embodiment provides a method, including: receiving input of a learning session that is being conducted by an educator, being provided to at least one user, and being related to a subject; determining, using a knowledge base, that at least one topic relevant to the subject of the learning session is incomplete, wherein the determining comprises building a knowledge subgraph of the learning session and comparing the built knowledge subgraph to at least a portion of the knowledge base; generating at least one question to be asked of the educator relevant to the at least one incomplete topic; identifying, using at least one natural language text classifier model, a location within the learning session to ask the generated at least one question; and providing, to the educator, an output corresponding to the at least one question at the identified location within the learning session.Type: ApplicationFiled: December 13, 2017Publication date: June 13, 2019Inventors: Sampath Dechu, Neelamadhav Gantayat, Shreya Khare, Senthil Kumar Kumarasamy Mani
-
Patent number: 10320190Abstract: Methods, systems, and computer program products for load profile selection in islanding using batteries are provided herein. A computer-implemented method includes generating a usage pattern model for a battery based on (i) information pertaining to consumers of the battery, (ii) information pertaining to usage of the battery, and (iii) information pertaining to network outages, wherein the network is linked to the battery; selecting a subset of the consumers of the battery to supply energy from the battery, during a network outage, based on (i) the usage pattern model, (ii) the lifespan of the battery, (iii) performance of the network, (iv) historical consumption data attributed to each of the consumers, and (v) a predetermined minimum amount of energy required to be supplied to the consumers during a network outage; and outputting instructions to activate and/or deactivate distribution components within the network based on said selecting.Type: GrantFiled: February 3, 2016Date of Patent: June 11, 2019Assignee: International Business Machines CorporationInventors: Anamitra R. Choudhury, Sampath Dechu
-
Publication number: 20190163272Abstract: Embodiments of the present invention provide a method, a computer program product, and a system for generating a haptic signal representing a fabric composition. Embodiments of the present invention can be used to generate a haptic signal that is based on a user selection. For example, embodiments of the present invention can combine characteristic signals corresponding to a plurality of textiles to generate the haptic signal for output to a haptic device. Embodiments of the present invention can be used to recommend similar fabric compositions based upon similarity between a characteristic signal of a fabric composition and the haptic signal.Type: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventors: Shreya Khare, Parag Jain, Srikanth G. Tamilselvam, Senthil Kumar Kumarasamy Mani, Sampath Dechu
-
Publication number: 20190138646Abstract: Methods, systems, and computer program products for systematic browsing of automated conversation exchange program knowledge bases are provided herein. A computer-implemented method includes generating one or more initial questions to be submitted to an automated conversation exchange program; generating one or more natural language variants of the initial questions; submitting the one or more natural language variants of the initial questions to the automated conversation exchange program; identifying one or more valid responses returned by the automated conversation exchange program in response to the submitted natural language variants of the initial questions; deriving one or more items of data from the identified valid responses; storing the derived items of data in an automated conversation exchange program knowledge base; and systematically browsing the automated conversation exchange program knowledge base in connection with one or more application tasks.Type: ApplicationFiled: November 7, 2017Publication date: May 9, 2019Inventors: Sampath Dechu, Pratyush Kumar
-
Publication number: 20190121909Abstract: Methods, systems, and computer program products for search engine optimization techniques are provided herein.Type: ApplicationFiled: October 23, 2017Publication date: April 25, 2019Inventors: Sampath Dechu, Pratyush Kumar