Patents by Inventor Terence S. Tenorio

Terence S. Tenorio 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: 12003594
    Abstract: Performing multi-layer network discovery of an operational technology (OT) network includes receiving a plurality of discovery data sets, each identifying a respective subset of a plurality of nodes within an OT network having a plurality of network layers, wherein the respective subset of the plurality of nodes for a first discovery data set are disposed within at least two network layers of the plurality of network layers, identifying a set of nodes within the OT network that appear in two or more of the plurality of discovery data sets, generating a holistic discovery data set for the OT network based on the plurality of discovery data sets and the identified set of nodes within the OT network that appear in the two or more of the plurality of discovery data sets, and generating a visualization of the plurality of nodes within the OT network based on the holistic discovery data set.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: June 4, 2024
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Timothy C. Mirth, Taryl J. Jasper, Terence S. Tenorio, Thaddeus A. Palus
  • Publication number: 20240028009
    Abstract: A method includes receiving, from an enterprise network, data associated with one or more industrial automation systems operated by an enterprise, wherein the data includes design artifacts of the one or more industrial automation systems, run time data collected from the one or more industrial automation systems, or both, inputting the data to a machine learning-based security policy development engine to generate a set of recommended security policies for the enterprise based on the data, receiving the set of recommended security policies for the one or more industrial automation systems output by the security policy development engine, wherein the set of recommended security policies define access, use, or both, of the one or more industrial automation systems operated by the enterprise; and transmitting the set of recommended security policies to the enterprise.
    Type: Application
    Filed: July 21, 2022
    Publication date: January 25, 2024
    Inventors: Timothy C. Mirth, Taryl J. Jasper, Terence S. Tenorio, Thaddeus A. Palus
  • Publication number: 20240031445
    Abstract: Performing multi-layer network discovery of an operational technology (OT) network includes receiving a plurality of discovery data sets, each identifying a respective subset of a plurality of nodes within an OT network having a plurality of network layers, wherein the respective subset of the plurality of nodes for a first discovery data set are disposed within at least two network layers of the plurality of network layers, identifying a set of nodes within the OT network that appear in two or more of the plurality of discovery data sets, generating a holistic discovery data set for the OT network based on the plurality of discovery data sets and the identified set of nodes within the OT network that appear in the two or more of the plurality of discovery data sets, and generating a visualization of the plurality of nodes within the OT network based on the holistic discovery data set.
    Type: Application
    Filed: July 19, 2022
    Publication date: January 25, 2024
    Inventors: Timothy C. Mirth, Taryl J. Jasper, Terence S. Tenorio, Thaddeus A. Palus
  • Patent number: 11412573
    Abstract: A non-transitory, computer-readable medium, comprising instructions that when executed by one or more processors, cause the one or more processors to perform operations that include receiving a request to connect to the wireless access point from a computing device. The request includes a private key. The operations may also include comparing the private key to an index of public keys associated with respective users authorized to connect to the wireless access point, determining that the computing device is authorized to connect to the wireless access point based on the comparison, authorizing the computing device to connect to the wireless access point, encrypting maintenance data associated with one or more industrial automation devices, and transmitting the encrypted maintenance data to the computing device via the wireless access point.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: August 9, 2022
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Gary D. Dotson, Terence S. Tenorio
  • Publication number: 20220030664
    Abstract: A non-transitory, computer-readable medium, comprising instructions that when executed by one or more processors, cause the one or more processors to perform operations that include receiving a request to connect to the wireless access point from a computing device. The request includes a private key. The operations may also include comparing the private key to an index of public keys associated with respective users authorized to connect to the wireless access point, determining that the computing device is authorized to connect to the wireless access point based on the comparison, authorizing the computing device to connect to the wireless access point, encrypting maintenance data associated with one or more industrial automation devices, and transmitting the encrypted maintenance data to the computing device via the wireless access point.
    Type: Application
    Filed: July 27, 2020
    Publication date: January 27, 2022
    Inventors: Gary D. Dotson, Terence S. Tenorio
  • Patent number: 10667422
    Abstract: A modular I/O device includes a terminal base with a terminal block that includes a plurality of wiring connectors. An auxiliary wiring device includes a plurality of auxiliary wiring connectors and is selectively physically connectable to the terminal base in an operative position and selectively physically removable from the terminal base. The terminal block includes a receiver and the auxiliary wiring device includes a body including at least one mounting tab that projects outwardly from the body and that is located in the receiver. The receiver includes a projecting lip about which the auxiliary wiring device is pivotable relative to the receiver on a pivot axis. The terminal base includes at least one catch and the auxiliary wiring device further includes at least one latch arm that is adapted to engage the catch when the auxiliary wiring device is physically connected to said terminal base in its operative position.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: May 26, 2020
    Assignee: Rockwell Automation Asia Pacific Business Center Pte. Ltd.
    Inventors: Rajiv Chakraborty, Srinivasan Melkote, Terence S. Tenorio, Douglas A. Lostoski, David S. Wehrle, Adam M. Wrobel
  • Patent number: 10649820
    Abstract: An improved system for handling events in an industrial control system is disclosed. A module in an industrial controller is configured to generate an event responsive to a predefined signal or combination of signals occurring. The event is transferred to an event queue for subsequent execution. The event queue may also be configured to store a copy of the state of the module at the time the event is generated. The event queue may hold multiple events and each event is configured to trigger at least one event task. Subsequent events that occur during execution of the event task are stored in the event queue for later execution. An event, or combination of events, may trigger execution of an event task within the module, within the controller to which the module is connected, or within multiple controllers.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: May 12, 2020
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Eric D. Decker, Kenwood H. Hall, Robert J. Kretschmann, Terence S. Tenorio, Scott A. Pierce, Bret S. Hildebran, Raymond R. Husted, Gregg Sichner, David M. Fort
  • Patent number: 10474115
    Abstract: An input module for an industrial controller includes configurable execution windows. The execution windows are defined by a first parameter and a second parameter stored within the input module. A third parameter defines a status bit which is compared against the execution window to set a window output signal within the input module. The execution window may define a range between the first and second parameters against which the status bit is compared. Alternately, the first and second parameters may define setpoints against which the status bit is compared. At one of the setpoints, the window output signal is set and at the other of the setpoints, the window output signal is reset.
    Type: Grant
    Filed: July 23, 2018
    Date of Patent: November 12, 2019
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Eric D. Decker, DuWayne D. Mulhall, Kenwood H. Hall, Richard O. Ruggeri, Harsh Shah, Andreas P. Frischknecht, Scott A. Pierce, Terence S. Tenorio, Gregory J. Svetina
  • Publication number: 20190159357
    Abstract: A modular I/O device includes a terminal base with a terminal block that includes a plurality of wiring connectors. An auxiliary wiring device includes a plurality of auxiliary wiring connectors and is selectively physically connectable to the terminal base in an operative position and selectively physically removable from the terminal base. The terminal block includes a receiver and the auxiliary wiring device includes a body including at least one mounting tab that projects outwardly from the body and that is located in the receiver. The receiver includes a projecting lip about which the auxiliary wiring device is pivotable relative to the receiver on a pivot axis. The terminal base includes at least one catch and the auxiliary wiring device further includes at least one latch arm that is adapted to engage the catch when the auxiliary wiring device is physically connected to said terminal base in its operative position.
    Type: Application
    Filed: January 28, 2019
    Publication date: May 23, 2019
    Applicant: Rockwell Automation Asia Pacific Business Center Pte. Ltd.
    Inventors: Rajiv Chakraborty, Srinivasan Melkote, Terence S. Tenorio, Douglas A. Lostoski, David S. Wehrle, Adam M. Wrobel
  • Patent number: 10194553
    Abstract: A modular I/O device includes a terminal base with a terminal block that includes a plurality of wiring connectors. An auxiliary wiring device includes a plurality of auxiliary wiring connectors and is selectively physically connectable to the terminal base in an operative position and selectively physically removable from the terminal base. The terminal block includes a receiver and the auxiliary wiring device includes a body including at least one mounting tab that projects outwardly from the body and that is located in the receiver. The receiver includes a projecting lip about which the auxiliary wiring device is pivotable relative to the receiver on a pivot axis. The terminal base includes at least one catch and the auxiliary wiring device further includes at least one latch arm that is adapted to engage the catch when the auxiliary wiring device is physically connected to said terminal base in its operative position.
    Type: Grant
    Filed: November 11, 2017
    Date of Patent: January 29, 2019
    Assignee: ROCKWELL AUTOMATION ASIA PACIFIC BUSINESS CENTER PTE. LTD.
    Inventors: Rajiv Chakraborty, Srinivasan Melkote, Terence S. Tenorio, Douglas A. Lostoski, David S. Wehrle, Adam M. Wrobel
  • Publication number: 20180329378
    Abstract: An input module for an industrial controller includes configurable execution windows. The execution windows are defined by a first parameter and a second parameter stored within the input module. A third parameter defines a status bit which is compared against the execution window to set a window output signal within the input module. The execution window may define a range between the first and second parameters against which the status bit is compared. Alternately, the first and second parameters may define setpoints against which the status bit is compared. At one of the setpoints, the window output signal is set and at the other of the setpoints, the window output signal is reset.
    Type: Application
    Filed: July 23, 2018
    Publication date: November 15, 2018
    Inventors: Eric D. Decker, DuWayne D. Mulhall, Kenwood H. Hall, Richard O. Ruggeri, Harsh Shah, Andreas P. Frischknecht, Scott A. Pierce, Terence S. Tenorio, Gregory J. Svetina
  • Patent number: 10031497
    Abstract: An input module for an industrial controller is configurable to simplify setup and commissioning. The input module includes input terminals configurable, for example, as a counter input. Still other input terminals may be configured to trigger events as a function of the input signals present at the terminals. Time signals corresponding to transitions in state of the input terminals, triggering of events, or operation of the counters may be recorded. The input module is further configurable to transmit data back to the processor or to transmit data directly to another module in the industrial control network.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: July 24, 2018
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Eric D. Decker, DuWayne D. Mulhall, Kenwood H. Hall, Richard O. Ruggeri, Harsh Shah, Andreas P. Frischknecht, Scott A. Pierce, Terence S. Tenorio, Gregory J. Svetina
  • Publication number: 20180189119
    Abstract: An improved system for handling events in an industrial control system is disclosed. A module in an industrial controller is configured to generate an event responsive to a predefined signal or combination of signals occurring. The event is transferred to an event queue for subsequent execution. The event queue may also be configured to store a copy of the state of the module at the time the event is generated. The event queue may hold multiple events and each event is configured to trigger at least one event task. Subsequent events that occur during execution of the event task are stored in the event queue for later execution. An event, or combination of events, may trigger execution of an event task within the module, within the controller to which the module is connected, or within multiple controllers.
    Type: Application
    Filed: March 1, 2018
    Publication date: July 5, 2018
    Inventors: Eric D. Decker, Kenwood H. Hall, Robert J. Kretschmann, Terence S. Tenorio, Scott A. Pierce, Bret S. Hildebran, Raymond R. Husted, Gregg Sichner, David M. Fort
  • Patent number: 9921890
    Abstract: An improved system for handling events in an industrial control system is disclosed. A module in an industrial controller is configured to generate an event responsive to a predefined signal or combination of signals occurring. The event is transferred to an event queue for subsequent execution. The event queue may also be configured to store a copy of the state of the module at the time the event is generated. The event queue may hold multiple events and each event is configured to trigger at least one event task. Subsequent events that occur during execution of the event task are stored in the event queue for later execution. An event, or combination of events, may trigger execution of an event task within the module, within the controller to which the module is connected, or within multiple controllers.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: March 20, 2018
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Eric D. Decker, Kenwood H. Hall, Robert J. Kretschmann, Terence S. Tenorio, Scott A. Pierce, Bret S. Hildebran, Raymond R. Husted, Gregg Sichner, David M. Fort
  • Patent number: 9857781
    Abstract: An output module for an industrial controller configurable to simplify setup and commissioning is disclosed. The output module includes configurable PWM outputs that may be scheduled to start at different times within the PWM period, that may be configured to generate a fixed number of PWM pulses, and that may have an extendable PWM period. The output terminals are configurable to enter a first state upon generation of a fault and further configurable to enter a second state after a configurable time delay following the fault being generated. The output module may receive inputs signals directly from another module and set output signals at the terminals responsive to these signals.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: January 2, 2018
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bret S. Hildebran, Eric D. Decker, Duwayne D. Mulhall, Peter M. Delic, Charmaine J. Van Minnen, Kenwood Hall, Richard O. Ruggeri, Harsh Shah, Andreas P. Frischknecht, Scott A. Pierce, Robert J. Kretschmann, Mark A. Chaffee, Terence S. Tenorio, David A. Pasela
  • Patent number: 9861002
    Abstract: An industrial automation input/output (I/O) module includes a body defining an internal space including a plurality of slots. A module backplane connector is connected to the body, and a primary backplane interface circuit board is located in the space of the body. The primary backplane interface circuit board is electrically connected to the module backplane connector and includes electronic devices configured to transmit data and power to and from an associated backplane circuit through the module backplane connector. A plurality of individual I/O circuit boards are installed respectively in the plurality of slots of the body. Each of the I/O circuit boards includes electronic devices configured to provide a single-channel I/O circuit for input or output of data with respect to an associated field device.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: January 2, 2018
    Assignee: Rockwell Automation Technologies, Inc.
    Inventor: Terence S. Tenorio
  • Patent number: 9483928
    Abstract: Systems and methods are provided for aligning status indicators on a terminal block of an I/O device by locating the status indicators directly adjacent to or integrated directly within their respective terminals on the terminal block. The status indicators are illuminated by LEDs or other light emitters disposed within a housing of the I/O device. Light from the LEDs are directed to the status indicators by light pipes disposed within the housing of the I/O device. LED activation circuitry disposed within the housing determines a manner in which to activate the LEDs to illuminate the status indicators based on inputs and outputs between the I/O device and a controlled process. In certain embodiments, the status indicators are disposed on a raised section of the I/O device, which may be part of a removable LED indication assembly including the LEDs, light pipes, and LED activation circuitry.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: November 1, 2016
    Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
    Inventors: Nathan J. Molnar, David S. Wehrle, Douglas R. Bodmann, Robert J. Kretschmann, Joseph G. Vazach, Gregg M. Sichner, Terence S. Tenorio
  • Publication number: 20160147579
    Abstract: An improved system for handling events in an industrial control system is disclosed. A module in an industrial controller is configured to generate an event responsive to a predefined signal or combination of signals occurring. The event is transferred to an event queue for subsequent execution. The event queue may also be configured to store a copy of the state of the module at the time the event is generated. The event queue may hold multiple events and each event is configured to trigger at least one event task. Subsequent events that occur during execution of the event task are stored in the event queue for later execution. An event, or combination of events, may trigger execution of an event task within the module, within the controller to which the module is connected, or within multiple controllers.
    Type: Application
    Filed: November 26, 2014
    Publication date: May 26, 2016
    Inventors: Eric D. Decker, Kenwood H. Hall, Robert J. Kretschmann, Terence S. Tenorio, Scott A. Pierce, Bret S. Hildebran, Raymond R. Husted, Gregg Sichner, David M. Fort
  • Publication number: 20160026165
    Abstract: An input module for an industrial controller is configurable to simplify setup and commissioning. The input module includes input terminals configurable, for example, as a counter input. Still other input terminals may be configured to trigger events as a function of the input signals present at the terminals. Time signals corresponding to transitions in state of the input terminals, triggering of events or operation of the counters may be recorded. The input module is further configurable to transmit data back to the processor or to transmit data directly to another module in the industrial control network.
    Type: Application
    Filed: October 1, 2015
    Publication date: January 28, 2016
    Inventors: Eric D. Decker, DuWayne D. Mulhall, Kenwood H. Hall, Richard O. Ruggeri, Harsh Shah, Andreas P. Frischknecht, Scott A. Pierce, Terence S. Tenorio, Gregory J. Svetina
  • Patent number: 9152136
    Abstract: An input module for an industrial controller is configurable to simplify setup and commissioning. The input module includes input terminals configurable, for example, as a counter input. Still other input terminals may be configured to trigger events as a function of the input signals present at the terminals. Time signals corresponding to transitions in state of the input terminals, triggering of events, or operation of the counters may be recorded. The input module is further configurable to transmit data back to the processor or to transmit data directly to another module in the industrial control network.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: October 6, 2015
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bret S. Hildebran, Eric D. Decker, DuWayne D. Mulhall, Peter M. Delic, Robert J. Kretschmann, Kenwood H. Hall, Harsh Shah, Andreas P. Frischknecht, Scott A. Pierce, Terence S. Tenorio