US Pat. No. 9,071,189

MOTOR DRIVE CONFIGURATION SYSTEM AND METHOD

Rockwell Automation Asia ...

1. A motor drive system comprising:
a power subassembly including power electronic switches controllable to provide controlled frequency AC power to an electric
motor, and driver circuitry configured to apply gate drive signals to the power electronic switches; and

a control subassembly separable from the power subassembly but physically configured to be attached to the power subassembly
and to make electrical connections with the power subassembly when attached, the control subassembly including control circuitry
configured that, in operation, applies control signals to the drive circuitry for controlling the power electronic switches,
the control subassembly being configured to be coupled to a configuration station and comprising an interface that identifies
the motor drive system to the configuration station in conformance with a USB mass storage device class.

US Pat. No. 9,054,863

INDUSTRIAL PROTOCOL SYSTEM AUTHENTICATION AND FIREWALL

Rockwell Automation Asia ...

1. An industrial controller with a processor executing a program stored in a non-transitory computer-readable storage medium
wherein the program instructs the processor to perform the following steps:
(a) in response to a transaction request to the industrial controller from a client device, determine if an authenticated
common industrial protocol (CIP) connection has been established with the client device, and allow further access to the industrial
controller by the client device if an authenticated CIP connection has been established:

(b) if an authenticated CIP connection has not been established, randomly generate an exchange key and send the exchange key
to the client device in response to the transaction request;

(c) combine the exchange key with a locally stored pass key to produce an authentication code; and
(d) compare a challenge key received from the client device to the authentication code to determine a match between the challenge
key and the authentication code;

wherein a successful match between the challenge key and the authentication code allows the client device to further access
the industrial controller using a CIP connection.

US Pat. No. 9,048,776

MODULAR MOTOR DRIVE CONFIGURATION SYSTEM AND METHOD

Rockwell Automation Asia ...

1. A motor drive system comprising:
a power subassembly including power electronic switches controllable to provide controlled frequency AC power to an electric
motor, and driver circuitry configured to apply gate drive signals to the power electronic switches; and

a control subassembly separable from the power subassembly but physically configured to be toollessly attached to the power
subassembly and to make electrical connections with the power subassembly when attached, the control subassembly including
a user interface and control circuitry that, in operation, applies control signals to the drive circuitry for controlling
the power electronic switches, wherein the power and control subassemblies comprise mating multi-conductor connectors that
mate when the control subassembly is attached to the power subassembly to convey signals between the power and control subassemblies.

US Pat. No. 9,362,685

CONTROL SYSTEM COMPONENTS WITH KEY

Rockwell Automation Asia ...

1. A system comprising:
a base mountable to a rail, the base including a receptacle for receiving an input/output (I/O) module; and
an (I/O) module attachable to the base, the I/O module including communication circuitry disposed within a housing of the
I/O module configured to communicate, via a terminal block, with one or more field devices configured to monitor and/or control
an industrial automation process;

wherein the base and I/O module include mating male and female components; and
wherein the mating male and female components have a cross-sectional shape having a wedge portion and a radius portion, the
wedge portion extending from the radius portion, the wedge portion having an axial extent along a midpoint axis bisecting
both the wedge portion and the radius portion that is greater than an axial extent of the radius portion along the midpoint
axis;

wherein the male component includes a cylindrical base, and a protrusion extending from the cylindrical base having the cross-sectional
shape having the wedge portion and the radius portion, the protrusion having a cross-sectional area that is less than a cross-sectional
area of the cylindrical base, the wedge portion being spaced radially inwardly from a peripheral circumference of the cylindrical
base.

US Pat. No. 9,632,740

SYSTEM AND METHOD FOR AN INPUT-DRIVEN, SWITCHING-ENABLED, DISPLAY DEVICE FOR AN AUTOMATION CONTROLLER

Rockwell Automation Asia ...

1. A system, comprising:
a display device comprising a first communication interface port, a second communication interface port, and an interface
switch, wherein:

the first communication interface port is configured to communicatively couple with an automation controller that is separate
from the display device;

the second communication interface port is configured to accept input from an external electronic device; and
the interface switch is configured to detect a physical coupling with the second communication interface port or communication
traffic from the second communication interface port and switch the display device between at least two modes including a
first mode that performs display functionality and a second mode that performs second communication interface port adapter
functionality, wherein the display device is installed in a door of an enclosure housing the automation controller such that
a display screen of the display device and the second communication interface port are exposed to the exterior of the enclosure
when the door is closed, and the first communication interface port is exposed to an interior of the enclosure when the door
is closed.

US Pat. No. 9,531,314

MODULAR MOTOR DRIVE CONFIGURATION SYSTEM AND METHOD

Rockwell Automation Asia ...

1. A motor drive system comprising:
a power subassembly including power electronic switches controllable to provide controlled frequency AC power to an electric
motor, and driver circuitry configured to apply gate drive signals to the power electronic switches; and

a control subassembly separable from the power subassembly but physically configured to be snapped to the power subassembly
and to make electrical connections with the power subassembly when attached, the control subassembly including an integrated
user interface and control circuitry that, in operation, applies control signals to the drive circuitry for controlling the
power electronic switches, wherein the power and control subassemblies comprise mating multi-conductor connectors that mate
when the control subassembly is attached to the power subassembly to convey signals between the power and control subassemblies.

US Pat. No. 9,485,245

INDUSTRIAL PROTOCOL SYSTEM AUTHENTICATION AND FIREWALL

Rockwell Automation Asia ...

1. An industrial controller comprising a processor executing a program stored in a non-transitory computer-readable storage
medium operable to:
determine whether an authenticated network connection has been established between the industrial controller and a client
device; and

if an authenticated network connection has been established, allow the client device to access to the industrial controller,
and if an authenticated network connection has not been established:

(a) randomly generate an exchange key;
(h) send the exchange key to the client device;
(c) combine the exchange key with a locally stored pass key to produce an authentication code;
(d) compare a challenge key received from the client device to the authentication code to determine whether a match between
the challenge key and the authentication code exists; and

(e) if a match between the challenge key and the authentication code exists, allow the client device to access to the industrial
controller.

US Pat. No. 9,459,595

SYSTEM AND METHOD FOR COUPLING AN AUTOMATION CONTROLLER AND SCALEABLE MODULE

Rockwell Automation Asia ...

1. A control system, comprising:
an automation controller; and
a module bay of the automation controller comprising a plurality of bay connectors configured to communicatively couple with
module connectors, wherein the module bay and the plurality of bay connectors are configured to facilitate communicative coupling
with one or more scalable modules, and wherein the bay connectors of the module bay are spaced to accept, interchangeably,
multiple scalable modules of a first, smaller dimension, or a single scalable module of a second, larger dimension in the
same space in the module bay, and wherein the module bay comprises receptacles for receiving fasteners for securing the scalable
modules over one or more of the bay connector, and wherein the bay connectors, in operation, carry signals between the automation
controller and the scalable modules mounted on the module bay of the automation controller for operation of the control system.

US Pat. No. 9,515,595

MOTOR DRIVE SWITCHED MODE POWER SUPPLY SYSTEMS AND METHODS

Rockwell Automation Asia ...

1. A motor drive, comprising:
driver circuitry configured to control operation of an inverter in the motor drive to output power to a motor;
control circuitry configured to control operation of the driver circuitry; and
a switched mode power supply configured to supply electrical power to the driver circuitry, the control circuitry, or both,
wherein the switched mode power supply comprises:

a primary coil, wherein a primary controller is configured to store electrical energy in the primary coil by selectively connecting
the primary coil to a power source; and

a first secondary coil electrically isolated from the primary coil, wherein the first secondary coil is configured to output
electrical power based at least in part on the electrical energy stored in the primary coil, wherein a first secondary controller
is configured to control the electrical power supplied by the first secondary coil to one of the driver circuitry and the
control circuitry by selectively connecting the first secondary coil to a first power output of the switched mode power supply;
and

a second secondary coil electrically isolated from the primary coil, wherein the second secondary coil is configured to output
electrical power based at least in part on the electrical energy stored in the primary coil, wherein a second secondary controller
is configured to control the electrical power supplied to the other of the driver circuitry and the control circuitry by selectively
connecting the second secondary coil to a second power output of the switched mode power supply; and

wherein the first and second secondary controllers are in data communication with one another via a data bus.

US Pat. No. 9,803,472

SYSTEMS AND METHODS FOR SELF CONFIGURATION OF REMOTE TERMINAL UNITS

ROCKWELL AUTOMATION ASIA ...

1. A remote terminal unit (RTU) configured to control one or more operations of a well device associated with a hydrocarbon
well, wherein the RTU comprises a processor configured to:
send one or more attributes regarding the RTU, the well device, the hydrocarbon well, or any combination thereof to a cloud-based
computing system;

send model data comprising one or more instructions regarding cloud services to be performed by the cloud-based computing
system based on data provided to the cloud-based computing system from the RTU;

send a request to perform one or more control actions for the operations of the well device to the cloud-based computing system;
receive an approval of the request via the cloud-based computing system;
control the operations of the well device based on the control actions in response to receiving the approval of the request,
wherein the approval is based at least in part on an effect of the control actions on another well device associated with
the hydrocarbon well; and

send the data to the cloud-based computing system.

US Pat. No. 9,785,135

MULTIPLE ALTERNATIVE AUTOMATION INPUT SYSTEM AND METHOD

Rockwell Automation Asia ...

1. An automation component system comprising:
an automation component comprising:
a processor and a memory;
a first input terminal configured to
receive a first input from an analog sensor when the analog sensor is coupled to the first terminal, and
receive the first input from a digital sensor when the digital sensor is coupled to the first terminal;
a second input terminal configured to
receive a second input from the analog sensor when the analog sensor is coupled to the second terminal,
receive the second input from the digital sensor when the digital sensor is coupled to the second terminal, and
receive the second input from a thermistor when the thermistor is coupled to the second terminal; and
a third input terminal configured to receive a third input from the thermistor, wherein in operation the automation component
is coupled to a machine and controls the machine.

US Pat. No. 9,803,470

MULTI-USE DATA PROCESSING CIRCUITRY FOR WELL MONITORING

ROCKWELL AUTOMATION ASIA ...

1. A circuit of a well device, comprising:
a power port configured to receive an input voltage from a variable voltage source; and
a processor configured to:
receive data associated with one or more properties of a hydrocarbon well and a well device configured to control a flow of
hydrocarbons extracted from the hydrocarbon well;

receive a value that corresponds to the input voltage;
operate in a first power mode when the value is not greater than a threshold by:
determining an inflow performance relationship, a tubing performance relationship, a choke performance relationship, a wellhead
performance relationship, or any combination thereof based on the data;

generating at least one plot that illustrates the inflow performance relationship, the tubing performance relationship, the
choke performance relationship, the wellhead performance relationship, or any combination thereof, wherein the first power
mode is configured to prevent one or more processes from being performed by the processor to conserve power; and

displaying the at least one plot on a display device integral to the well device; and
operating the processor in a second power mode when the value is greater than the threshold, wherein the second power mode
consumes more power than the first power mode.

US Pat. No. 9,880,539

PROGRAMMABLE CONTROL MODULE FOR AN INDUSTRIAL DEVICE

ROCKWELL AUTOMATION ASIA ...

1. A control module for an industrial device, the control module comprising:
a coupling feature configured to facilitate removable attachment of the control module with the industrial device;
a communicative coupling feature configured to facilitate communication between the control module and the industrial device
when coupled with a corresponding communicative coupling feature of the industrial device, wherein the communicative coupling
feature comprises power circuitry configured to receive power from the industrial device when coupled with the corresponding
communicative coupling feature of the industrial device; and

a port configured to communicatively couple with a connector, wherein the port is configured to receive power from a computer
via the connector and exchange data with the computer via the connector, wherein the port is not electrically isolated from
the communicative coupling feature, and the port is inaccessible by the connector based on a location of the port on the control
module while the control module is coupled with the industrial device by the coupling feature, wherein the industrial device
is configured to block access to the port when the control module is coupled with the industrial device via the coupling feature.

US Pat. No. 10,108,167

SYSTEMS AND METHODS FOR ADJUSTING PRODUCTION OF A WELL USING GAS INJECTION

ROCKWELL AUTOMATION ASIA ...

15. A method, comprising:receiving, via a processor, data associated with one or more properties at a well;
determining, via the processor, a plurality of expected flow rates of hydrocarbons produced from the well with respect to a plurality of gas injection rates associated with the well based on a hydrocarbon model configured to estimate the plurality of expected flow rates of hydrocarbons;
determining, via the processor, a current flow rate of hydrocarbons at the well based on the data and the hydrocarbon model;
determining, via the processor and based on the plurality of expected flow rates, a first range of flow rates that substantially maximizes a flow rate of hydrocarbons at the well, and a second range of gas injection rates that corresponds to the first range of flow rates;
determining, via the processor, whether the current flow rate of hydrocarbons at the well is within the first range of flow rates; and
adjusting, via the processor, a gas injection rate at the well in response to the current flow rate associated with the well not being within the first range of flow rates, wherein adjusting the gas injection rate comprises sending one or more commands to one or more components associated with the well, wherein the one or more commands are configured to cause the one or more components to adjust the gas injection rate to be within the second range of gas injection rates.

US Pat. No. 10,072,485

SYSTEMS AND METHODS FOR LOCALIZED WELL ANALYSIS AND CONTROL

ROCKWELL AUTOMATION ASIA ...

1. A system, comprising:a well device configured to control a flow of hydrocarbons extracted from a well;
a monitoring device configured to receive data from one or more sensors communicatively coupled to the monitoring device, wherein the data is associated with one or more properties of the well and the well device, wherein the monitoring device is disposed on the well device, wherein the monitoring device comprises a display device, and wherein the monitoring device is configured to:
receive pressure data and temperature data associated with the well device via the one or more sensors in real time;
determine, in real time, at least two of:
an inflow performance relationship,
a tubing performance relationship,
a choke performance relationship, and
a wellhead performance relationship, based at least in part on the pressure data and the temperature data; and
generate, in real time, at least one plot that illustrates the at least two of: the inflow performance relationship, the tubing performance relationship, the choke performance relationship, and the wellhead performance relationship; display the at least one plot on the display device disposed on the monitoring device;
determine a desired operating point of the well based on the at least two of the inflow performance relationship, the tubing performance relationship, choke performance relationship, and the wellhead performance relationship; and
send one or more commands to the well device when a current operating point of the well is not substantially similar to the desired operating point of the well, the one or more commands are configured to modify one or more properties of the well device to cause the current operating point to move closer to the desired operating point.

US Pat. No. 9,935,416

METHOD FOR OPERATING A CONNECTOR MODULE ASSEMBLY

Rockwell Automation Asia ...

1. A method of operating a connector module comprising:abutting an engagement surface of a connector cantilevered from a circuit board with corresponding engagement surfaces of first and second support members disposed within a housing, wherein the corresponding engagement surfaces are substantially horizontal and substantially parallel to the engagement surface;
resisting movement of the connector towards a base of the housing through the corresponding engagement surfaces of the first and second support members; and
constraining lateral movement of the connector through engaging a receptacle formed on a distal end of the connector with a pin of the first support member.

US Pat. No. 10,194,553

SELECTIVELY INSTALLABLE AND REMOVABLE AUXILIARY WIRING DEVICE FOR I/O MODULE

ROCKWELL AUTOMATION ASIA ...

1. A modular I/O device comprising:a terminal base including a terminal block, said terminal block comprising a plurality of wiring connectors adapted for connection to associated field device wires;
an auxiliary wiring device comprising a plurality of auxiliary wiring connectors adapted for connection to associated field device wires, said auxiliary wiring device selectively physically connectable to said terminal base in an operative position and selectively physically removable from said terminal base;
wherein said terminal block comprises a receiver and said auxiliary wiring device comprises a body including at least one mounting tab that projects outwardly from the body, wherein said at least one mounting tab is located in said receiver when said auxiliary wiring device is connected to said terminal base;
said receiver of said terminal block comprising an open pocket into which said at least one mounting tab is inserted when said auxiliary wiring device is connected to said terminal base;
said terminal base further comprising at least one catch, and said body of said auxiliary wiring device further comprising at least one latch arm that is adapted to mate with and engage said at least one catch when said auxiliary wiring device is physically connected to said terminal base in said operative position.

US Pat. No. 10,122,114

AUTOMATION COMPONENT KEYING SYSTEM AND METHOD

Rockwell Automation Asia ...

1. A keying system for an automation device, comprising:an input/output (I/O) terminal base;
an I/O module mountable on the terminal base and that, in operation, exchanges I/O signals with external devices via the terminal base, the I/O module comprising a key;
a locking assembly on the terminal base and comprising:
a housing having parallel slots,
a plurality of lock pins movable in the slots between a first, biased position and a second position and each having a locking structure,
a blocking member that, in operation, is actuated to interface with the locking structures to block each of the lock pins in the respective first or second position; and
a maintaining member that, in operation, contacts the blocking member to maintain the blocking member in a blocking position in which each of the lock pins is blocked in the respective first or second position;
wherein each lock pins can be displaced between the respective first and second positions by a key having engaging surfaces that contact the lock pins to define keyed positions of the lock pins, and wherein the blocking member blocks the lock pins in their keyed positions and the maintaining member maintains the blocking member in blocking position and thereby blocking mounting of other I/O modules not having the key.

US Pat. No. 10,180,056

SYSTEMS AND METHODS FOR ACQUIRING GENERATING WATERCUT AND BOTTLENECK NOTIFICATIONS AT A WELL SITE

ROCKWELL AUTOMATION ASIA ...

1. A system, comprising:a monitoring device configured to receive data associated with one or more properties of a well configured to produce a flow of hydrocarbons, wherein the monitoring device is configured to:
determine that the flow of hydrocarbons comprises a percentage of water greater than a threshold based on the data being outside an assay profile associated with the flow of hydrocarbons at the well over time, wherein the assay profile comprises a matrix of data that indicates one or more phase properties of a hydrocarbon sample that is associated with the flow of hydrocarbons being extracted from the well under one or more pressure and temperature conditions;
send an alarm notification to another device indicating an increased water cut in the flow of hydrocarbon;
determine that the flow of hydrocarbons is associated with a productivity index greater than a second threshold based on the data being outside the assay profile associated with the flow of hydrocarbons at the well over time, wherein the productivity index is representative of a ratio of the flow of hydrocarbons to a drawdown pressure; and
send a second alarm notification to the other device indicating an increased productivity index in the flow of hydrocarbons.