Patents by Inventor Ramprasad Yelchuru

Ramprasad Yelchuru 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: 11940786
    Abstract: A virtual controller is configured to send control commands to an edge controller such as in I/O module that is connected to a building management system component. The IO module is configured to communicate with the virtual controller and to provide local control commands to the building management system component that are based upon the control commands from the virtual controller when communication with the virtual controller is determined by the IO module to be functioning normally and are based upon one or more fail-safe commands generated by the IO module when communication with the virtual controller is determined by the IO module to not be functioning normally.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: March 26, 2024
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ravi Bharathi Krishnan, Suresh Vemuri, Vivek Ramachandran, Ramprasad Yelchuru
  • Publication number: 20230350372
    Abstract: A control system for controlling operation of a plurality of building control devices includes a pool of virtual controllers that are hosted on one or more computing device and are configured to provide control commands for controlling one or more associate building control devices of the plurality of building control devices. Each of a plurality of edge controllers are associated with at least one building control device and are configured to receive and execute control commands from one or more of the virtual controllers to control the associated one or more building control devices. An orchestrator is configured to monitor one or more operational characteristics of each of the virtual controllers and to modify one or more aspects of the pool of virtual controllers when one or more of the operational characteristics of one or more of the virtual controllers meets predetermined characteristics.
    Type: Application
    Filed: June 26, 2023
    Publication date: November 2, 2023
    Inventors: Ravi Bharathi Krishnan, Suresh Vemuri, Vivek Ramachandran, Ramprasad Yelchuru
  • Patent number: 11782410
    Abstract: A distributed building management system for controlling a building control device of a building includes a virtual controller that is hosted on a computing device and an edge controller that is associated with the building control device. The virtual controller includes a virtual container or a virtual machine that has control logic that generates control commands for controlling the building control device. The edge controller includes control logic that is configured to at least selectively provide closed loop control of one or more functions of the building control device. The edge controller is in operative communication with the virtual controller and is configured to receive and execute the control commands generated by the virtual controller.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: October 10, 2023
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ravi Bharathi Krishnan, Lavanya Bhadriraju, Suresh Vemuri, Suresh Khatri, Anand Ranganathan, Sathish Chidambaram Parameshwaran, Lakshminarayanan Rameya Shrenivas Harijanardhanan, Sugandhika Parida, Vivek Ramachandran, Ramprasad Yelchuru
  • Patent number: 11720074
    Abstract: A control system for controlling operation of a plurality of building control devices includes a pool of virtual controllers that are hosted on one or more computing device and are configured to provide control commands for controlling one or more associate building control devices of the plurality of building control devices. Each of a plurality of edge controllers are associated with at least one building control device and are configured to receive and execute control commands from one or more of the virtual controllers to control the associated one or more building control devices. An orchestrator is configured to monitor one or more operational characteristics of each of the virtual controllers and to modify one or more aspects of the pool of virtual controllers when one or more of the operational characteristics of one or more of the virtual controllers meets predetermined characteristics.
    Type: Grant
    Filed: May 18, 2021
    Date of Patent: August 8, 2023
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Ravi Bharathi Krishnan, Suresh Vemuri, Vivek Ramachandran, Ramprasad Yelchuru
  • Patent number: 11348598
    Abstract: Systems, methods, and devices for monitoring industrial equipment using audio are described herein. One system includes two computing devices. The first computing device can receive, from an audio sensor, audio sensed during operation of industrial equipment, extract a plurality of features from the audio, determine whether any portion of the audio is anomalous, and send, upon determining a portion of the audio is anomalous, the anomalous portion of the audio to the second, remotely located, computing device. The second computing device can provide the anomalous portion of the audio to a user to determine whether the anomalous portion of the audio corresponds to a fault occurring in the equipment, and receive, from the user upon determining the anomalous portion of the audio corresponds to a fault occurring in the equipment, input indicating the anomalous portion of the audio corresponds to the fault to learn fault patterns in the equipment.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: May 31, 2022
    Assignee: HONEYWELL INTERNATIONA, INC.
    Inventors: Ramprasad Yelchuru, Shreyan Chowdhury, Pradyumna Sampath
  • Patent number: 11221157
    Abstract: A wireless controller to set a programmable setpoint of a remote HVAC unit that thermostatically controls a temperature in a space using the temperature sensed and a programmable setpoint. The wireless controller may include a transmitter, a memory, a temperature sensor, and a controller. The wireless controller may transmit commands to set the programmable setpoint of the remote HVAC unit, wait until the temperature sensed by the temperature sensor of the wireless controller stabilizes, determine a difference between the desired setpoint temperature and the stabilized temperature, and if the offset temperature is greater than or equal to a threshold offset, determine an updated control setpoint temperature and transmit commands to set the programmable setpoint of the remote HVAC unit to an updated control setpoint temperature.
    Type: Grant
    Filed: February 1, 2018
    Date of Patent: January 11, 2022
    Assignee: Ademco Inc.
    Inventors: Aaron J. Klein, Ramprasad Yelchuru, Huanmin Bao, Cameron K. Vreeland
  • Patent number: 11222625
    Abstract: Systems and methods for training a control panel to recognize user defined and preprogrammed sound patterns are provided. Such systems and methods can include the control panel operating in a learning mode, receiving initial ambient audio from a region, and saving the initial ambient audio as an audio pattern in a memory device of the control panel. Such systems and methods can also include the control panel operating in an active mode, receiving subsequent ambient audio from the region, using an audio classification model to make an initial determination as to whether the subsequent ambient audio matches or is otherwise consistent with the audio pattern, determining whether the initial determination is correct, and when the control panel determines that the initial determination is incorrect, modifying or updating the audio classification model for improving the accuracy in detecting future consistency with the audio pattern.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: January 11, 2022
    Assignee: Ademco Inc.
    Inventors: Pradyumna Sampath, Ramprasad Yelchuru, Purnaprajna R. Mangsuli
  • Publication number: 20210382474
    Abstract: A virtual controller is configured to send control commands to an edge controller such as in I/O module that is connected to a building management system component. The IO module is configured to communicate with the virtual controller and to provide local control commands to the building management system component that are based upon the control commands from the virtual controller when communication with the virtual controller is determined by the IO module to be functioning normally and are based upon one or more fail-safe commands generated by the IO module when communication with the virtual controller is determined by the IO module to not be functioning normally.
    Type: Application
    Filed: May 18, 2021
    Publication date: December 9, 2021
    Inventors: Ravi Bharathi Krishnan, Suresh Vemuri, Vivek Ramachandran, Ramprasad Yelchuru
  • Publication number: 20210382451
    Abstract: A control system for controlling operation of a plurality of building control devices includes a pool of virtual controllers that are hosted on one or more computing device and are configured to provide control commands for controlling one or more associate building control devices of the plurality of building control devices. Each of a plurality of edge controllers are associated with at least one building control device and are configured to receive and execute control commands from one or more of the virtual controllers to control the associated one or more building control devices. An orchestrator is configured to monitor one or more operational characteristics of each of the virtual controllers and to modify one or more aspects of the pool of virtual controllers when one or more of the operational characteristics of one or more of the virtual controllers meets predetermined characteristics.
    Type: Application
    Filed: May 18, 2021
    Publication date: December 9, 2021
    Inventors: Ravi BHARATHI, Suresh VEMURI, Vivek RAMACHANDRAN, Ramprasad YELCHURU
  • Publication number: 20210382449
    Abstract: A distributed building management system for controlling a building control device of a building includes a virtual controller that is hosted on a computing device and an edge controller that is associated with the building control device. The virtual controller includes a virtual container or a virtual machine that has control logic that generates control commands for controlling the building control device. The edge controller includes control logic that is configured to at least selectively provide closed loop control of one or more functions of the building control device. The edge controller is in operative communication with the virtual controller and is configured to receive and execute the control commands generated by the virtual controller.
    Type: Application
    Filed: May 18, 2021
    Publication date: December 9, 2021
    Inventors: Ravi Bharathi Krishnan, Lavanya Bhadriraju, Suresh Vemuri, Suresh Khatri, Anand Ranganathan, Sathish Chidambaram Parameshwaran, Lakshminarayanan Rameya Shrenivas, Sugandhika Parida, Vivek Ramachandran, Ramprasad Yelchuru
  • Publication number: 20210043221
    Abstract: Systems, methods, and devices for monitoring industrial equipment using audio are described herein. One system includes two computing devices. The first computing device can receive, from an audio sensor, audio sensed during operation of industrial equipment, extract a plurality of features from the audio, determine whether any portion of the audio is anomalous, and send, upon determining a portion of the audio is anomalous, the anomalous portion of the audio to the second, remotely located, computing device. The second computing device can provide the anomalous portion of the audio to a user to determine whether the anomalous portion of the audio corresponds to a fault occurring in the equipment, and receive, from the user upon determining the anomalous portion of the audio corresponds to a fault occurring in the equipment, input indicating the anomalous portion of the audio corresponds to the fault to learn fault patterns in the equipment.
    Type: Application
    Filed: October 22, 2020
    Publication date: February 11, 2021
    Inventors: Ramprasad Yelchuru, Shreyan Chowdhury, Pradyumna Sampath
  • Publication number: 20210033298
    Abstract: A wireless controller to set a programmable setpoint of a remote HVAC unit that thermostatically controls a temperature in a space using the temperature sensed and a programmable setpoint. The wireless controller may include a transmitter, a memory, a temperature sensor, and a controller. The wireless controller may transmit commands to set the programmable setpoint of the remote HVAC unit, wait until the temperature sensed by the temperature sensor of the wireless controller stabilizes, determine a difference between the desired setpoint temperature and the stabilized temperature, and if the offset temperature is greater than or equal to a threshold offset, determine an updated control setpoint temperature and transmit commands to set the programmable setpoint of the remote HVAC unit to an updated control setpoint temperature.
    Type: Application
    Filed: February 1, 2018
    Publication date: February 4, 2021
    Inventors: Aaron J. Klein, Ramprasad Yelchuru, Huanimin Bao, Cameron K. Vreeland
  • Patent number: 10867622
    Abstract: Systems, methods, and devices for monitoring industrial equipment using audio are described herein. One system includes two computing devices. The first computing device can receive, from an audio sensor, audio sensed during operation of industrial equipment, extract a plurality of features from the audio, determine whether any portion of the audio is anomalous, and send, upon determining a portion of the audio is anomalous, the anomalous portion of the audio to the second, remotely located, computing device. The second computing device can provide the anomalous portion of the audio to a user to determine whether the anomalous portion of the audio corresponds to a fault occurring in the equipment, and receive, from the user upon determining the anomalous portion of the audio corresponds to a fault occurring in the equipment, input indicating the anomalous portion of the audio corresponds to the fault to learn fault patterns in the equipment.
    Type: Grant
    Filed: October 25, 2019
    Date of Patent: December 15, 2020
    Assignee: Honeywell International Inc.
    Inventors: Ramprasad Yelchuru, Shreyan Chowdhury, Pradyumna Sampath
  • Publication number: 20200327885
    Abstract: Systems and methods for training a control panel to recognize user defined and preprogrammed sound patterns are provided. Such systems and methods can include the control panel operating in a learning mode, receiving initial ambient audio from a region, and saving the initial ambient audio as an audio pattern in a memory device of the control panel. Such systems and methods can also include the control panel operating in an active mode, receiving subsequent ambient audio from the region, using an audio classification model to make an initial determination as to whether the subsequent ambient audio matches or is otherwise consistent with the audio pattern, determining whether the initial determination is correct, and when the control panel determines that the initial determination is incorrect, modifying or updating the audio classification model for improving the accuracy in detecting future consistency with the audio pattern.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 15, 2020
    Inventors: Pradyumna Sampath, Ramprasad Yelchuru, Purnaprajna R. Mangsuli
  • Publication number: 20200066298
    Abstract: Systems, methods, and devices for monitoring industrial equipment using audio are described herein. One system includes two computing devices. The first computing device can receive, from an audio sensor, audio sensed during operation of industrial equipment, extract a plurality of features from the audio, determine whether any portion of the audio is anomalous, and send, upon determining a portion of the audio is anomalous, the anomalous portion of the audio to the second, remotely located, computing device. The second computing device can provide the anomalous portion of the audio to a user to determine whether the anomalous portion of the audio corresponds to a fault occurring in the equipment, and receive, from the user upon determining the anomalous portion of the audio corresponds to a fault occurring in the equipment, input indicating the anomalous portion of the audio corresponds to the fault to learn fault patterns in the equipment.
    Type: Application
    Filed: October 25, 2019
    Publication date: February 27, 2020
    Inventors: Ramprasad Yelchuru, Shreyan Chowdhury, Pradyumna Sampath
  • Patent number: 10475468
    Abstract: Systems, methods, and devices for monitoring industrial equipment using audio are described herein. One system includes two computing devices. The first computing device can receive, from an audio sensor, audio sensed during operation of industrial equipment, extract a plurality of features from the audio, determine whether any portion of the audio is anomalous, and send, upon determining a portion of the audio is anomalous, the anomalous portion of the audio to the second, remotely located, computing device. The second computing device can provide the anomalous portion of the audio to a user to determine whether the anomalous portion of the audio corresponds to a fault occurring in the equipment, and receive, from the user upon determining the anomalous portion of the audio corresponds to a fault occurring in the equipment, input indicating the anomalous portion of the audio corresponds to the fault to learn fault patterns in the equipment.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: November 12, 2019
    Assignee: Honeywell International Inc.
    Inventors: Ramprasad Yelchuru, Shreyan Chowdhury, Pradyumna Sampath
  • Patent number: 8090676
    Abstract: Systems and methods (300) for offline/online performance monitoring of batch processes (BPs) involving obtaining archived data (AD) obtained during runs of BP and including information defining a batch quality attribute for each run. The method also involves forming clusters by classifying AD for the runs into classes based on the batch quality attribute(s) and building a first multivariate statistical model (MSM) using AD. The method can further involve building a wavelet analysis based feature matrix (FM) using AD, forming a first projection (1200) by projecting FM onto a first MSM, building a second MSM (1300) using information obtained from the first projection, and computing centroids (C902, . . . , C918) and boundary profiles for the clusters (902, . . . , 918). The method can involve performing an online/offline performance monitoring (700/800) using an integrated version of the first and second MSM, a classification algorithm, centroids, and boundary profiles.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: January 3, 2012
    Assignee: Honeywell International Inc.
    Inventors: Shailesh Rajnikant Patel, Ramprasad Yelchuru, Srikanth Ryali, Pradeep K. Shetty, Gudi Ravindra
  • Patent number: 8078434
    Abstract: A method (300, 400, 500, 1200) for offline/online monitoring of batch processes. The method involves (312) decomposing a time domain of a batch process run (BPR) into several blocks and (334) building multivariate statistical models (MSMs) for each of them using archived data for a batch process (ABPD). ABPD comprises stored data obtained during BPRs. The method also involves (506, 1204) retrieving recently stored data (RSD) for a recent fully performed BPR run (FPRNEW) or current BPR run. The method further involves (520, 1210) building a feature vector matrix (FVM) using RSD. FVM contains feature vectors representing statistical measures of wavelet coefficients determined for variables (v0, . . . , vJ). A projection (1100, 1150, 1190) is formed by projecting feature vectors onto at least one MSM or a combined multivariate statistical model (CMSM). CMSM is a weighted average of at least two MSMs.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: December 13, 2011
    Assignee: Honeywell International Inc.
    Inventors: Ramprasad Yelchuru, Srikanth Ryali, Shailesh Rajnikant Patel, Gudi Ravindra
  • Publication number: 20100063611
    Abstract: Systems and methods (300) for offline/online performance monitoring of batch processes (BPs) involving obtaining archived data (AD) obtained during runs of BP and including information defining a batch quality attribute for each run. The method also involves forming clusters by classifying AD for the runs into classes based on the batch quality attribute(s) and building a first multivariate statistical model (MSM) using AD. The method can further involve building a wavelet analysis based feature matrix (FM) using AD, forming a first projection (1200) by projecting FM onto a first MSM, building a second MSM (1300) using information obtained from the first projection, and computing centroids (C902, . . . , C918) and boundary profiles for the clusters (902, . . . , 918). The method can involve performing an online/offline performance monitoring (700/800) using an integrated version of the first and second MSM, a classification algorithm, centroids, and boundary profiles.
    Type: Application
    Filed: September 11, 2008
    Publication date: March 11, 2010
    Inventors: Shailesh Rajnikant Patel, Ramprasad Yelchuru, Srikanth Ryali, Pradeep K. Shetty, Gudi Ravindra
  • Publication number: 20100017008
    Abstract: A method (300, 400, 500, 1200) for offline/online monitoring of batch processes. The method involves (312) decomposing a time domain of a batch process run (BPR) into several blocks and (334) building multivariate statistical models (MSMs) for each of them using archived data for a batch process (ABPD). ABPD comprises stored data obtained during BPRs. The method also involves (506, 1204) retrieving recently stored data (RSD) for a recent fully performed BPR run (FPRNEW) or current BPR run. The method further involves (520, 1210) building a feature vector matrix (FVM) using RSD. FVM contains feature vectors representing statistical measures of wavelet coefficients determined for variables (v0, . . . , vJ). A projection (1100, 1150, 1190) is formed by projecting feature vectors onto at least one MSM or a combined multivariate statistical model (CMSM). CMSM is a weighted average of at least two MSMs.
    Type: Application
    Filed: July 17, 2008
    Publication date: January 21, 2010
    Inventors: Ramprasad Yelchuru, Srikanth Ryali, Shailesh Rajnikant Patel, Gudi Ravindra