Patents by Inventor Ramachandra Kota
Ramachandra Kota 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: 11695711Abstract: One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: providing, on a display device, a communications window, wherein the communications window comprises a request for user input to start a conversation with an online assistant; receiving a user input identifying a request by the user to be completed by the online assistant; updating, based upon the request, the communications window, wherein the updated communications window comprises a summary of the conversation including prepopulated variable terms and allows user interaction to adjust the summary including adjustment of the prepopulated variable terms; and iteratively updating the communications windows based upon user input adjusting the summary. Other aspects are described and claimed.Type: GrantFiled: April 6, 2017Date of Patent: July 4, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Mohit Jain, Ramachandra Kota, Pratyush Kumar
-
Patent number: 11228440Abstract: 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: May 2, 2019Date of Patent: January 18, 2022Assignee: International Business Machines CorporationInventors: Sampath Dechu, Ramachandra Kota, Pratyush Kumar
-
Patent number: 11080304Abstract: Aspects of the present disclosure concern cognitive interview management. Audio data from an interviewer in an interview is received. The audio data is processed by converting the audio data into structured text. The structured text is then analyzed to identify questions in the structured text. The structured text data is also analyzed to determine at least one tonal dimension, at least one class dimension, and at least one difficulty dimension of the structured text. A feature vector is then generated having the determined dimensions. A reference feature vector is received having at least one reference tonal dimension, at least one reference class dimension, and at least one reference difficulty dimension. The generated feature vector and reference feature vector are then compared. A determination is made whether the comparison satisfies a match threshold, and in response to the comparison satisfying the match threshold, the interviewer is selected for a panel.Type: GrantFiled: November 29, 2017Date of Patent: August 3, 2021Assignee: International Business Machines CorporationInventors: Mohit Jain, Ramachandra Kota, Pratyush Kumar, Ashok Pon Kumar Sree Prakash
-
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
-
Patent number: 10600037Abstract: According to one or more embodiments, a method, a computer program product, and a computer system for managing vegetation across distribution systems are provided. The method may include receiving, by a computer, voltage data from one or more data sensors. The computer may determine one or more locations of one or more voltage fault conditions based on the received voltage data. A score may be assigned to each of the determined locations by the computer. The computer may then identify a subset of one or more work orders corresponding to the one or more determined locations from among a database of work orders. A subset of locations may be determined by the computer from among the one or more locations based on the assigned scores and the identified subset of work orders. A field visit may then be scheduled by the computer based on the determined subset of locations.Type: GrantFiled: September 29, 2017Date of Patent: March 24, 2020Assignee: International Business Machines CorporationInventors: Vijay Arya, Lawrence K. Chalupsky, Ramachandra Kota, Krishnan L. Narayan
-
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: 20190163807Abstract: Aspects of the present disclosure concern cognitive interview management. Audio data from an interviewer in an interview is received. The audio data is processed by converting the audio data into structured text. The structured text is then analyzed to identify questions in the structured text. The structured text data is also analyzed to determine at least one tonal dimension, at least one class dimension, and at least one difficulty dimension of the structured text. A feature vector is then generated having the determined dimensions. A reference feature vector is received having at least one reference tonal dimension, at least one reference class dimension, and at least one reference difficulty dimension. The generated feature vector and reference feature vector are then compared. A determination is made whether the comparison satisfies a match threshold, and in response to the comparison satisfying the match threshold, the interviewer is selected for a panel.Type: ApplicationFiled: November 29, 2017Publication date: May 30, 2019Inventors: Mohit Jain, Ramachandra Kota, Pratyush Kumar, Ashok Pon Kumar Sree Prakash
-
Publication number: 20190102748Abstract: According to one or more embodiments, a method, a computer program product, and a computer system for managing vegetation across distribution systems are provided. The method may include receiving, by a computer, voltage data from one or more data sensors. The computer may determine one or more locations of one or more voltage fault conditions based on the received voltage data. A score may be assigned to each of the determined locations by the computer. The computer may then identify a subset of one or more work orders corresponding to the one or more determined locations from among a database of work orders. A subset of locations may be determined by the computer from among the one or more locations based on the assigned scores and the identified subset of work orders. A field visit may then be scheduled by the computer based on the determined subset of locations.Type: ApplicationFiled: September 29, 2017Publication date: April 4, 2019Inventors: Vijay Arya, Lawrence K. Chalupsky, Ramachandra Kota, Krishnan L. Narayan
-
Publication number: 20190102751Abstract: According to one or more embodiments, a method, a computer program product, and a computer system for managing vegetation across distribution systems are provided. The method may include receiving, by a computer, voltage data from one or more data sensors. The computer may determine one or more locations of one or more voltage fault conditions based on the received voltage data. A score may be assigned to each of the determined locations by the computer. The computer may then identify a subset of one or more work orders corresponding to the one or more determined locations from among a database of work orders. A subset of locations may be determined by the computer from among the one or more locations based on the assigned scores and the identified subset of work orders. A field visit may then be scheduled by the computer based on the determined subset of locations.Type: ApplicationFiled: December 27, 2017Publication date: April 4, 2019Inventors: Vijay Arya, Lawrence K. Chalupsky, Ramachandra Kota, Krishnan L. Narayan
-
Patent number: 10242349Abstract: According to one or more embodiments, a method, a computer program product, and a computer system for managing vegetation across distribution systems are provided. The method may include receiving, by a computer, voltage data from one or more data sensors. The computer may determine one or more locations of one or more voltage fault conditions based on the received voltage data. A score may be assigned to each of the determined locations by the computer. The computer may then identify a subset of one or more work orders corresponding to the one or more determined locations from among a database of work orders. A subset of locations may be determined by the computer from among the one or more locations based on the assigned scores and the identified subset of work orders. A field visit may then be scheduled by the computer based on the determined subset of locations.Type: GrantFiled: December 27, 2017Date of Patent: March 26, 2019Assignee: International Business Machines CorporationInventors: Vijay Arya, Lawrence K. Chalupsky, Ramachandra Kota, Krishnan L. Narayan
-
Patent number: 10114149Abstract: Methods, systems, and computer program products for cloud coverage estimation by dynamic scheduling of a distributed set of cameras are provided herein.Type: GrantFiled: June 3, 2016Date of Patent: October 30, 2018Assignee: International Business Machines CorporationInventors: Samarth Bharadwaj, Ramachandra Kota, Pankaj Dayama, Shivkumar Kalyanaraman, Pratyush Kumar
-
Patent number: 10101162Abstract: One embodiment provides a method for improving cartographic data using utility data, the method including: obtaining cartographic information; obtaining geo-location information associated with at least one utility asset; utilizing at least one processor to execute computer code that performs the steps of: generating, based on the geo-location information, a cartographic representation of the at least one utility asset; and modifying, based on the cartographic representation, the cartographic information. Other aspects are described and claimed.Type: GrantFiled: January 8, 2016Date of Patent: October 16, 2018Assignee: International Business Machines CorporationInventors: Vijay Arya, Sambaran Bandyopadhyay, Ramachandra Kota, Rajendu Mitra
-
Publication number: 20180295071Abstract: One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: providing, on a display device, a communications window, wherein the communications window comprises a request for user input to start a conversation with an online assistant; receiving a user input identifying a request by the user to be completed by the online assistant; updating, based upon the request, the communications window, wherein the updated communications window comprises a summary of the conversation including prepopulated variable terms and allows user interaction to adjust the summary including adjustment of the prepopulated variable terms; and iteratively updating the communications windows based upon user input adjusting the summary. Other aspects are described and claimed.Type: ApplicationFiled: April 6, 2017Publication date: October 11, 2018Inventors: Mohit Jain, Ramachandra Kota, Pratyush Kumar
-
Publication number: 20180130130Abstract: 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: ApplicationFiled: November 10, 2016Publication date: May 10, 2018Inventors: Sampath Dechu, Ramachandra Kota, Pratyush Kumar
-
Publication number: 20180115425Abstract: 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: October 26, 2016Publication date: April 26, 2018Inventors: Sampath Dechu, Ramachandra Kota, Pratyush Kumar
-
Publication number: 20170351006Abstract: Methods, systems, and computer program products for cloud coverage estimation by dynamic scheduling of a distributed set of cameras are provided herein.Type: ApplicationFiled: June 3, 2016Publication date: December 7, 2017Inventors: Samarth Bharadwaj, Ramachandra Kota, Pankaj Dayama, Shivkumar Kalyanaraman, Pratyush Kumar
-
Publication number: 20170199042Abstract: One embodiment provides a method for improving cartographic data using utility data, the method including: obtaining cartographic information; obtaining geo-location information associated with at least one utility asset; utilizing at least one processor to execute computer code that performs the steps of: generating, based on the geo-location information, a cartographic representation of the at least one utility asset; and modifying, based on the cartographic representation, the cartographic information. Other aspects are described and claimed.Type: ApplicationFiled: January 8, 2016Publication date: July 13, 2017Inventors: Vijay Arya, Sambaran Bandyopadhyay, Ramachandra Kota, Rajendu Mitra