Patents by Inventor Mussa Tohidi Khaniki

Mussa Tohidi Khaniki 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: 11500429
    Abstract: An expansion module for an industrial controller is configured to perform independent local processing of its input signals and to independently generate control outputs in parallel with the primary control program executed by the industrial controller. This can reduce or eliminate response latency for time-critical processes that would otherwise be present if all monitoring and control were performed by the industrial controller alone. This approach can be beneficial for configurations in which the industrial devices that are monitored and controlled via the expansion module require fast response times, as in the case of industrial safety applications.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: November 15, 2022
    Assignee: Rockwell Automation Germany GmbH & Co. KG
    Inventors: Norbert Machuletz, Thomas Helpenstein, Oliver Heckel, Mussa Tohidi Khaniki, Jan Anslinger, Rudolf Papenbreer, Suresh R. Nair
  • Patent number: 11281191
    Abstract: A single-wire safety system architecture yields reliable safety device monitoring without the need for dual redundant signal channels. The safety system comprises a safety relay and one or more compatible safety input devices connected in series with the safety relay via a single-wire communication circuit. A safety signal with a recognizable pulse pattern traverses the single-wire safety circuit to the safety relay via the safety devices. The safety relay opens its contactors and deenergizes its associated industrial equipment if the pulse pattern is not received and recognized. The safety relay can also be configured to initiate a global emergency stop in response to a loss of a safety function by one of its safety input devices, the global emergency stop instructing other safety relays of other safety circuits to open their contactors and enter safe mode.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: March 22, 2022
    Assignee: Rockwell Automation Germany GmbH & Co. KG
    Inventors: Thomas Helpenstein, Mussa Tohidi Khaniki, Rudolf Papenbreer, Oliver Heckel, Jan Anslinger, Suresh R. Nair, Norbert Machuletz
  • Publication number: 20220035319
    Abstract: A safety input device for use in a single-wire safety system comprises a fast-switching architecture that allows a safety signal to propagate through the safety device to downstream devices with negligible delay. Rather than placing the signal processor in-line between the signal input and output terminals of the safety device, an electronic switch is placed between the input and output terminals. A signal processor in parallel with the switch monitors the incoming signal and closes the switch if the safety signal is absent, effectively shorting the input and output terminals and allowing the incoming safety signal to pass substantially instantaneously. Loss of the safety signal at the input terminal is immediately reflected by the loss of safety signal output at the output terminal, eliminating processing delay between loss of the safety signal at the input terminal and cessation of the output signal at the output terminal.
    Type: Application
    Filed: July 28, 2020
    Publication date: February 3, 2022
    Inventors: Thomas Helpenstein, Mussa Tohidi Khaniki, Rudolf Papenbreer, Oliver Heckel, Jan Anslinger, Suresh R. Nair, Norbert Machuletz
  • Publication number: 20210341906
    Abstract: A single-wire safety system architecture yields reliable safety device monitoring without the need for dual redundant signal channels. The safety system comprises a safety relay and one or more compatible safety input devices connected in series with the safety relay via a single-wire communication circuit. A safety signal with a recognizable pulse pattern traverses the single-wire safety circuit to the safety relay via the safety devices. The safety relay opens its contactors and deenergizes its associated industrial equipment if the pulse pattern is not received and recognized. The safety relay can also be configured to initiate a global emergency stop in response to a loss of a safety function by one of its safety input devices, the global emergency stop instructing other safety relays of other safety circuits to open their contactors and enter safe mode.
    Type: Application
    Filed: April 29, 2020
    Publication date: November 4, 2021
    Inventors: Thomas Helpenstein, Mussa Tohidi Khaniki, Rudolf Papenbreer, Oliver Heckel, Jan Anslinger, Suresh R. Nair, Norbert Machuletz
  • Publication number: 20210303037
    Abstract: An expansion module for an industrial controller is configured to perform independent local processing of its input signals and to independently generate control outputs in parallel with the primary control program executed by the industrial controller. This can reduce or eliminate response latency for time-critical processes that would otherwise be present if all monitoring and control were performed by the industrial controller alone. This approach can be beneficial for configurations in which the industrial devices that are monitored and controlled via the expansion module require fast response times, as in the case of industrial safety applications.
    Type: Application
    Filed: March 24, 2020
    Publication date: September 30, 2021
    Inventors: Norbert Machuletz, Thomas Helpenstein, Oliver Heckel, Mussa Tohidi Khaniki, Jan Anslinger, Rudolf Papenbreer, Suresh R. Nair
  • Patent number: 10520910
    Abstract: An industrial safety controller comprises a non-volatile memory configured for storing an industrial control program and at least one processing unit. The industrial safety controller, which may be a safety relay, further comprises a connector configured to communicatively couple the safety controller with an expansion module. The safety controller is configured to receive an input and/or provide an output via an I/O expansion module that is coupled to the safety controller utilizing the connector. The industrial safety controller may comprise an expansion module bay and the connector may comprise a bay connector.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: December 31, 2019
    Assignee: Rockwell Automation Germany GMBH & Co. KG
    Inventors: Bradley Alan Prosak, Thomas Helpenstein, Rudolf Papenbreer, Mussa Tohidi Khaniki, Norbert Machuletz, Oliver Heckel
  • Publication number: 20190243327
    Abstract: An industrial safety controller comprises a non-volatile memory configured for storing an industrial control program and at least one processing unit. The industrial safety controller, which may be a safety relay, further comprises a connector configured to communicatively couple the safety controller with an expansion module. The safety controller is configured to receive an input and/or provide an output via an I/O expansion module that is coupled to the safety controller utilizing the connector. The industrial safety controller may comprise an expansion module bay and the connector may comprise a bay connector.
    Type: Application
    Filed: April 19, 2019
    Publication date: August 8, 2019
    Inventors: Bradley Alan Prosak, Thomas Helpenstein, Rudolf Papenbreer, Mussa Tohidi Khaniki, Norbert Machuletz, Oliver Heckel
  • Patent number: 10274921
    Abstract: An industrial safety controller comprises a non-volatile memory configured for storing an industrial control program and at least one processing unit. The industrial safety controller, which may be a safety relay, further comprises a connector configured to communicatively couple the safety controller with an expansion module. The safety controller is configured to receive an input and/or provide an output via an I/O expansion module that is coupled to the safety controller utilizing the connector. The industrial safety controller may comprise an expansion module bay and the connector may comprise a bay connector.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: April 30, 2019
    Assignee: Rockwell Automation Germany GMBH & Co. KG
    Inventors: Bradley Alan Prosak, Thomas Helpenstein, Rudolf Papenbreer, Mussa Tohidi Khaniki, Norbert Machuletz, Oliver Heckel
  • Publication number: 20180329386
    Abstract: An industrial safety controller comprises a non-volatile memory configured for storing an industrial control program and at least one processing unit. The industrial safety controller, which may be a safety relay, further comprises a connector configured to communicatively couple the safety controller with an expansion module. The safety controller is configured to receive an input and/or provide an output via an I/O expansion module that is coupled to the safety controller utilizing the connector. The industrial safety controller may comprise an expansion module bay and the connector may comprise a bay connector.
    Type: Application
    Filed: July 20, 2018
    Publication date: November 15, 2018
    Inventors: Bradley Alan Prosak, Thomas Helpenstein, Rudolf Papenbreer, Mussa Tohidi Khaniki, Norbert Machuletz, Oliver Heckel
  • Patent number: 10031502
    Abstract: An industrial safety controller comprises a non-volatile memory configured for storing an industrial control program and at least one processing unit. The industrial safety controller, which may be a safety relay, further comprises connector means configured to communicatively couple the safety controller with an expansion module. The safety controller is configured to receive an input and/or provide an output via an I/O expansion module that is coupled to the safety controller utilizing the connector means. The industrial safety controller may comprise an expansion module bay and the connector means may comprise a bay connector.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: July 24, 2018
    Assignee: Rockwell Automation Germany GMBH & Co. KG
    Inventors: Bradley Alan Prosak, Thomas Helpenstein, Rudolf Papenbreer, Mussa Tohidi Khaniki, Norbert Machuletz, Oliver Heckel
  • Patent number: 10025287
    Abstract: An industrial controller for safety control is disclosed. The controller comprises an interface for receiving a download of a safety control program, a memory for storing at least one safety control program and at least one processing unit for executing a safety control program stored in the non-volatile memory. The at least one processing unit is configured to determine whether a safety control program is verified and to limit an execution of an unverified safety control program according to an unverified run mode. An indicator is configured to indicate the execution of an unverified safety control program. A method of assigning a verification ID to an industrial controller comprises steps of configuring and downloading a safety control program, validating the configured safety control program for the target industrial controller, and assigning a verification ID. Execution of the configured safety control program is limited before the verification ID is assigned.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: July 17, 2018
    Assignee: Rockwell Automation Germany GMBH & Co. KG
    Inventors: Bradley Alan Prosak, Thomas Helpenstein, Rudolf Papenbreer, Mussa Tohidi Khaniki, Norbert Machuletz, Oliver Heckel
  • Patent number: 9897990
    Abstract: A safety controller and system of safety controllers and a removable memory module for rapid configuration and/or backup of safety controllers are provided. The safety controller comprises a non-volatile memory and one or more slots configured to host modules. A predetermined slot of the one or more slots is configured to communicatively couple the safety controller with a memory module. The safety controller is configured to transfer a backup of a configuration on the safety controller to a memory module hosted in the predetermined slot and configured to load a configuration from a memory module hosted in the predetermined slot. A method of distributing software to a plurality of industrial safety controller comprises utilizing a memory module.
    Type: Grant
    Filed: May 4, 2015
    Date of Patent: February 20, 2018
    Assignee: Rockwell Automation Germany GMBH & Co. KG
    Inventors: Rudolf Papenbreer, Thomas Helpenstein, Norbert Machuletz, Oliver Heckel, Mussa Tohidi Khaniki, Bradley A. Prosak
  • Publication number: 20160327923
    Abstract: A safety controller and system of safety controllers and a removable memory module for rapid configuration and/or backup of safety controllers are provided. The safety controller comprises a non-volatile memory and one or more slots configured to host modules. A predetermined slot of the one or more slots is configured to communicatively couple the safety controller with a memory module. The safety controller is configured to transfer a backup of a configuration on the safety controller to a memory module hosted in the predetermined slot and configured to load a configuration from a memory module hosted in the predetermined slot. A method of distributing software to a plurality of industrial safety controller comprises utilizing a memory module.
    Type: Application
    Filed: May 4, 2015
    Publication date: November 10, 2016
    Inventors: Rudolf Papenbreer, Thomas Helpenstein, Norbert Machuletz, Oliver Heckel, Mussa Tohidi Khaniki, Bradley A. Prosak
  • Publication number: 20160291566
    Abstract: An industrial controller for safety control is disclosed. The controller comprises an interface for receiving a download of a safety control program, a memory for storing at least one safety control program and at least one processing unit for executing a safety control program stored in the non-volatile memory. The at least one processing unit is configured to determine whether a safety control program is verified and to limit an execution of an unverified safety control program according to an unverified run mode. An indicator is configured to indicate the execution of an unverified safety control program. A method of assigning a verification ID to an industrial controller comprises steps of configuring and downloading a safety control program, validating the configured safety control program for the target industrial controller, and assigning a verification ID. Execution of the configured safety control program is limited before the verification ID is assigned.
    Type: Application
    Filed: March 30, 2015
    Publication date: October 6, 2016
    Inventors: Bradley Alan Prosak, Thomas Helpenstein, Rudolph Papenbreer, Mussa Tohidi Khaniki, Norbert Machuletz, Oliver Heckel
  • Publication number: 20160282911
    Abstract: An industrial safety controller comprises a non-volatile memory configured for storing an industrial control program and at least one processing unit. The industrial safety controller, which may be a safety relay, further comprises connector means configured to communicatively couple the safety controller with an expansion module. The safety controller is configured to receive an input and/or provide an output via an I/O expansion module that is coupled to the safety controller utilizing the connector means. The industrial safety controller may comprise an expansion module bay and the connector means may comprise a bay connector.
    Type: Application
    Filed: March 27, 2015
    Publication date: September 29, 2016
    Inventors: Bradley Alan Prosak, Thomas Helpenstein, Rudolph Papenbreer, Mussa Tohidi Khaniki, Norbert Machuletz, Oliver Heckel