Patents by Inventor Ananthapadmanabha Krishnamurthy

Ananthapadmanabha Krishnamurthy 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: 11366777
    Abstract: A apparatus having a control network and a first controller comprising a microprocessor configured to support communication functions, control execution functions, I/O functions, and control network interface functions, a second controller configured as a redundant partner to the first controller, and an I/O link and I/O modules.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: June 21, 2022
    Assignee: HONEYWELL INTERNATIONAL, INC.
    Inventors: Paul F. McLaughlin, Ananthapadmanabha Krishnamurthy, James M. Schreder, John Rosa-Bian
  • Publication number: 20210124326
    Abstract: A method includes monitoring an industrial process for an occurrence of a particular process abnormality and in response to finding the occurrence of the particular process abnormality, monitoring a control action response provided by a particular process operator. A determination is made as to whether the control action response provided by the particular process operator meets a benchmark control action response. When the control action response provided by the particular process operator does not meet the benchmark control action response, a simulation profile is created that when entered into a process simulator that is configured to simulate the industrial process, recreates the occurrence of the particular process abnormality in the process simulator to allow the particular process operator to practice providing control action responses in response to the particular process abnormality.
    Type: Application
    Filed: October 29, 2019
    Publication date: April 29, 2021
    Applicant: Honeywell International Inc.
    Inventors: Ramakrishnan Ganapathi, Anand Narayan, Ananthapadmanabha Krishnamurthy
  • Patent number: 10878690
    Abstract: A method includes receiving information associated with one or more first alarms in a first control system and generating a graphical user interface containing information associated with a second control system. The method also includes presenting, in the graphical user interface, at least a portion of the information associated with the one or more first alarms. The method further includes receiving, from a user via the graphical user interface, an invocation of an alarm management function. In addition, the method includes performing the invoked alarm management function using at least one of the one or more first alarms. The alarm management function could include acknowledging, shelving, and/or filtering the at least one of the one or more first alarms. The first control system may not support acknowledging, shelving, and filtering of alarms, while the second control system may support acknowledging, shelving, and filtering of alarms.
    Type: Grant
    Filed: July 18, 2018
    Date of Patent: December 29, 2020
    Assignee: Honeywell International Inc.
    Inventors: Ananthapadmanabha Krishnamurthy, Ellen B. Hawkinson, David Barry Granatelli
  • Publication number: 20200394146
    Abstract: A apparatus having a control network and a first controller comprising a microprocessor configured to support communication functions, control execution functions, I/O functions, and control network interface functions, a second controller configured as a redundant partner to the first controller, and an I/O link and I/O modules.
    Type: Application
    Filed: June 11, 2019
    Publication date: December 17, 2020
    Applicant: HONEYWELL INTERNATIONAL, INC.
    Inventors: Paul F. McLaughlin, Ananthapadmanabha Krishnamurthy, James M. Schreder, John Rosa-Bian
  • Patent number: 10747207
    Abstract: An apparatus, method, and non-transitory machine-readable medium provide for accurate automatic determination of alarm-operator action linkage for operator assessment and alarm guidance using custom graphics and control charts. The apparatus includes a memory and a processor operably connected to the memory. The processor receives process control system data regarding a field device in an industrial process control and automation system; extracts information from the process control system data; generates a tuple based on the extracted information; and performs a rectifying operation in the industrial process control and automation system based on the generated tuple of the field device.
    Type: Grant
    Filed: June 15, 2018
    Date of Patent: August 18, 2020
    Assignee: Honeywell International Inc.
    Inventors: Ananthapadmanabha Krishnamurthy, Ramakrishnan Ganapathi, Viraj Srivastava, Anand Narayan, Prangya Priyadarsini
  • Publication number: 20190384267
    Abstract: An apparatus, method, and non-transitory machine-readable medium provide for accurate automatic determination of alarm-operator action linkage for operator assessment and alarm guidance using custom graphics and control charts. The apparatus includes a memory and a processor operably connected to the memory. The processor receives process control system data regarding a field device in an industrial process control and automation system; extracts information from the process control system data; generates a tuple based on the extracted information; and performs a rectifying operation in the industrial process control and automation system based on the generated tuple of the field device.
    Type: Application
    Filed: June 15, 2018
    Publication date: December 19, 2019
    Inventors: Ananthapadmanabha Krishnamurthy, Ramakrishnan Ganapathi, Viraj Srivastava, Anand Narayan, Prangya Priyadarsini
  • Patent number: 10466927
    Abstract: An apparatus includes a computing architecture having multiple memories including a first memory and a second memory. The multiple memories are configured to store multiple copies of a memory image including a first copy and a second copy, where the memory image contains instructions to be executed by the computing architecture and data to be used by the computing architecture. The computing architecture can be configured to perform multiple functions including a first function and a second function. The first memory can be positioned in the computing architecture so that the first copy of the memory image is located in a first position that is more efficient for the first function. The second memory can be positioned in the computing architecture so that the second copy of the memory image is located in a second position that is more efficient for the second function.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: November 5, 2019
    Assignee: Honeywell International Inc.
    Inventors: Elliott Rachlin, Ananthapadmanabha Krishnamurthy
  • Patent number: 10372112
    Abstract: A method includes translating at least one application source code file associated with a legacy controller in a distributed control system to instructions executable by a controller simulation computing device, wherein the legacy controller is associated with a legacy operating system and the controller simulation computing device is associated with a second operating system different from the legacy operating system. The method also includes simulating operation of the legacy controller using the instructions and an emulation of the legacy operating system in the controller simulation computing device. The method further includes determining configuration data for the legacy controller during the simulated operation of the legacy controller. In addition, the method includes saving the configuration data to a configuration data file.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: August 6, 2019
    Assignee: Honeywell International Inc.
    Inventors: Ananthapadmanabha Krishnamurthy, Shylaja Munihanumaiah, Elliott Rachlin, Paul F. McLaughlin
  • Publication number: 20190130734
    Abstract: A method includes receiving information associated with one or more first alarms in a first control system and generating a graphical user interface containing information associated with a second control system. The method also includes presenting, in the graphical user interface, at least a portion of the information associated with the one or more first alarms. The method further includes receiving, from a user via the graphical user interface, an invocation of an alarm management function. In addition, the method includes performing the invoked alarm management function using at least one of the one or more first alarms. The alarm management function could include acknowledging, shelving, and/or filtering the at least one of the one or more first alarms. The first control system may not support acknowledging, shelving, and filtering of alarms, while the second control system may support acknowledging, shelving, and filtering of alarms.
    Type: Application
    Filed: July 18, 2018
    Publication date: May 2, 2019
    Inventors: Ananthapadmanabha Krishnamurthy, Ellen B. Hawkinson, David Barry Granatelli
  • Patent number: 10089090
    Abstract: A method includes receiving at least one source code file associated with a legacy hardware platform, the at least one source code file being part of a software migration from the legacy hardware platform to a target hardware platform. The method also includes identifying one or more absolute memory addresses of the legacy hardware platform included in the at least one source code file. The method further includes for each of the one or more absolute memory addresses, including an address remapping function in an assembly language instruction block associated with the target hardware platform.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: October 2, 2018
    Assignee: Honeywell International Inc.
    Inventors: Elliott Rachlin, Ananthapadmanabha Krishnamurthy
  • Patent number: 10025727
    Abstract: A method includes transmitting, by a first processing device, a signal to a second relay processing device. The signal includes a message for the second relay processing device to transmit a read command and/or a write command to an I/O device that is not accessible by the first processing device. The method also includes receiving, by the first processing device, an indication that the second relay processing device has transmitted the read command and/or the write command to the I/O device.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: July 17, 2018
    Assignee: Honeywell International Inc.
    Inventors: Elliott Rachlin, David L. Kirk, Ananthapadmanabha Krishnamurthy
  • Publication number: 20170357247
    Abstract: A method includes translating at least one application source code file associated with a legacy controller in a distributed control system to instructions executable by a controller simulation computing device, wherein the legacy controller is associated with a legacy operating system and the controller simulation computing device is associated with a second operating system different from the legacy operating system. The method also includes simulating operation of the legacy controller using the instructions and an emulation of the legacy operating system in the controller simulation computing device. The method further includes determining configuration data for the legacy controller during the simulated operation of the legacy controller. In addition, the method includes saving the configuration data to a configuration data file.
    Type: Application
    Filed: June 14, 2016
    Publication date: December 14, 2017
    Inventors: Ananthapadmanabha Krishnamurthy, Shylaja Munihanumaiah, Elliott Rachlin, Paul F. McLaughlin
  • Publication number: 20170351500
    Abstract: A method includes receiving at least one source code file associated with a legacy hardware platform, the at least one source code file being part of a software migration from the legacy hardware platform to a target hardware platform. The method also includes identifying one or more absolute memory addresses of the legacy hardware platform included in the at least one source code file. The method further includes for each of the one or more absolute memory addresses, including an address remapping function in an assembly language instruction block associated with the target hardware platform.
    Type: Application
    Filed: June 7, 2016
    Publication date: December 7, 2017
    Inventors: Elliott Rachlin, Ananthapadmanabha Krishnamurthy
  • Publication number: 20170235520
    Abstract: An apparatus includes a computing architecture having multiple memories including a first memory and a second memory. The multiple memories are configured to store multiple copies of a memory image including a first copy and a second copy, where the memory image contains instructions to be executed by the computing architecture and data to be used by the computing architecture. The computing architecture can be configured to perform multiple functions including a first function and a second function. The first memory can be positioned in the computing architecture so that the first copy of the memory image is located in a first position that is more efficient for the first function. The second memory can be positioned in the computing architecture so that the second copy of the memory image is located in a second position that is more efficient for the second function.
    Type: Application
    Filed: February 17, 2016
    Publication date: August 17, 2017
    Inventors: Elliott Rachlin, Ananthapadmanabha Krishnamurthy
  • Publication number: 20170228329
    Abstract: A method includes transmitting, by a first processing device, a signal to a second relay processing device. The signal includes a message for the second relay processing device to transmit a read command and/or a write command to an I/O device that is not accessible by the first processing device. The method also includes receiving, by the first processing device, an indication that the second relay processing device has transmitted the read command and/or the write command to the I/O device.
    Type: Application
    Filed: February 5, 2016
    Publication date: August 10, 2017
    Inventors: Elliott Rachlin, David L. Kirk, Ananthapadmanabha Krishnamurthy
  • Patent number: 9720404
    Abstract: An apparatus includes a first interface configured to communicate over a first industrial process control network using a first protocol. The apparatus also includes a second interface configured to communicate over a second industrial process control network using a second protocol. The apparatus further includes a third interface configured to communicate with at least one supervisory device over a third network. In addition, the apparatus includes at least one processing device configured to provide concurrent access for the at least one supervisory device to process control devices coupled to the first and second industrial process control networks during a migration of process control devices that use the first protocol to process control devices that use the second protocol.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: August 1, 2017
    Assignee: Honeywell International Inc.
    Inventors: James A. Strilich, Paul F. McLaughlin, W. Russell Massey, Jethro F. Steinman, Ananthapadmanabha Krishnamurthy
  • Publication number: 20160103431
    Abstract: A method includes translating at least one control strategy associated with a first controller into an equivalent translated control strategy compatible with a second controller, where the first and second controllers represent controllers in an industrial process control and automation system. The method also includes selecting one or more spare locations on the second controller to configure one or more corresponding points. The method further includes loading the at least one translated control strategy into a control environment associated with the second controller. In addition, the method includes moving a slot configuration of each of the one or more points from the first controller to the second controller.
    Type: Application
    Filed: October 14, 2014
    Publication date: April 14, 2016
    Inventors: Ramakrishnan Ganapathi, Ananthapadmanabha Krishnamurthy, Mandar Gajanan Bagade, Rajani Keerthiveetil
  • Publication number: 20150316923
    Abstract: An apparatus includes a first interface configured to communicate over a first industrial process control network using a first protocol. The apparatus also includes a second interface configured to communicate over a second industrial process control network using a second protocol. The apparatus further includes a third interface configured to communicate with at least one supervisory device over a third network. In addition, the apparatus includes at least one processing device configured to provide concurrent access for the at least one supervisory device to process control devices coupled to the first and second industrial process control networks during a migration of process control devices that use the first protocol to process control devices that use the second protocol.
    Type: Application
    Filed: May 5, 2014
    Publication date: November 5, 2015
    Applicant: Honeywell International, Inc.
    Inventors: James A. Strilich, Paul F. McLaughlin, W. Russell Massey, Jethro F. Steinman, Ananthapadmanabha Krishnamurthy