Claims Analysis
Total Claims: 19
Claim 1
Independent Claim
194 words
A controller for use in conjunction with the control of well installations wherein control components regulating the production of fluid hydrocarbons are selectively actuated in response to control inputs and wherein monitoring devices provide inputs representing operational parameters of said installations, comprising: input means responsive to said operational parameter inputs for providing parameter state conditions; communicators means for providing selectable parameter control conditions; output means responsive to output control signals for deriving said control inputs; memory means for retaining a predetermined sequence of values for control state variables, groupings of mask variable selection sequences, pattern control conditions and response data corresponding with said parameter control conditions; and processor means; responsive to said parameter state conditions and said parameter control conditions for generating said control state variable values for retention by said memory means, responsive to said control state variable and said mask variable selection sequences to derive corresponding sequences of masked control state variable values, responsive to compare said masked control state variable values with said pattern control conditions and, in the presence of correspondence therebetween, to access said response data; and responsive to said accessed response data to derive said output control signals.
Claim 2
Dependent Claim
194 words
A controller for use in conjunction with the control of well installations wherein control components regulating the production of fluid hydrocarbons are selectively actuated in response to control inputs and wherein monitoring devices provide inputs representing operational parameters of said installations, comprising: input means responsive to said operational parameter inputs for providing parameter state conditions; communicators means for providing selectable parameter control conditions; output means responsive to output control signals for deriving said control inputs; memory means for retaining a predetermined sequence of values for control state variables, groupings of mask variable selection sequences, pattern control conditions and response data corresponding with said parameter control conditions; and processor means; responsive to said parameter state conditions and said parameter control conditions for generating said control state variable values for retention by said memory means, responsive to said control state variable and said mask variable selection sequences to derive corresponding sequences of masked control state variable values, responsive to compare said masked control state variable values with said pattern control conditions and, in the presence of correspondence therebetween, to access said response data; and responsive to said accessed response data to derive said output control signals.
Claim 3
Dependent Claim
37 words
The controller of claim 1 in which said processor means is responsive to logically AND said control state variable values with said mask variable selection sequences to derive said corresponding sequences of masked control state variable values.
Claim 4
Dependent Claim
60 words
The controller of claim 1 in which: said response data comprises predetermined variables for select control state values; and said processor means is responsive to alter said memory retained values for control state variables to correspond with said response data predetermined values, and is responsive to said altered memory retained control state variable values to derive said output control signals.
Claim 5
Dependent Claim
50 words
The controller of claim 1 in which: said communicator means includes key input means manually actuable for providing select said parameter control conditions; and said processor means is responsive to said actuation to alter said memory retaining values for control state variables to correspond with said select parameter control conditions.
Claim 6
Dependent Claim
56 words
The controller of claim 1 in which: said communicator means includes remote communication means for receiving remotely generated command signals incorporating select said parameter control conditions; and said processor means is responsive to said received command signals for altering said memory retained values for control state variables in correspondence with said received select parameter control conditions.
Claim 7
Dependent Claim
50 words
The controller of claim 1 including: timer means for providing polling signals at predetermined periodic intervals; and said processor means is responsive to predetermined ones of said parameter state conditions on the occurrence of said polling signals for generating said control state variable values for retention by said memory means.
Claim 8
Dependent Claim
63 words
The controller of claim 6 in which: said monitoring devices include transducers energizable for measuring instataneous pressures occurring at said well installations; said input means is controllable to effect said transducer energization; and said processor means is responsive to said polling signals to control said input means to effect energization of said transducers for deriving corresponding parameter state conditions representing said instantaneous pressures.
Claim 9
Dependent Claim
106 words
The controller of claim 1 including: display means for providing a local visual readout in response to display signals; said communicator means includes: key input means manually actuable for providing select said parameter control conditions, and remote communication means for transmitting command communications signals incorporating select said parameter control conditions and for receiving communications signals incorporating values of said control state variables retained in memory of remotely located controllers; said processor means being responsive to select said key input means actuations to effect reception by said remote communications means of said communications signals from said remotely located controllers and to generate said display signals corresponding therewith.
Claim 10
Dependent Claim
69 words
The controller of claim 8 in which said processor means is responsive to select said key input means actuation, when said display signals are generated corresponding with said communications signals, to effect transmission by said remote communications means for said command communications signals corresponding with said select parameter control conditions to effect corresponding alterations of said control state variables retained in the memory of a said remotely located controller.
Claim 11
Dependent Claim
57 words
The controller of claim 1 including: display means for providing a visual readout in response to display signals; said communicator means includes key input means manually actuable for providing select said parameter control conditions; and said processor means is responsive to said key input means derived select said parameter control conditions to generate display signals corresponding therewith.
Claim 12
Dependent Claim
53 words
The controller of claim 10 in which: each said control state variable retained within said memory means is assigned an identifying number; said processor means is responsive to a key input means actuation deriving a said select parameter control condition corresponding with a said identifying number to derive said display signals corresponding therewith.
Claim 13
Dependent Claim
67 words
The controller of claim 1 in which: said monitoring devices include transducers energizable for measuring instantaneous casing and tubing pressures occurring at said well installation; and said processor means is responsive to said parameter state conditions corresponding with said casing and tubing pressures to derive said control state variable values corresponding therewith and corresponding to the value of the difference therebetween for retention in said memory means.
Claim 14
Dependent Claim
44 words
The controller of claim 12 in which said processor means is responsive to a predetermined sequence of said control state variable values corresponding with said casing and tubing pressures to derive a said control state variable representing the average value of said sequence thereof.
Claim 15
Dependent Claim
101 words
The controller of claim 1 including: display means for providing a local visual readout in response to display signals; said communicator means includes key input menas manually actuable for providing said parameter control conditions as datalog information requests signals; time defining means for deriving horologic signals; and said processor means is responsive to predetermined said control state variable values and said horologic signals for recording said control state variable values and said horologic signals in said memory means as datalog signals, and responsive to a said datalog information request signal for deriving said display signals corresponding with said recorded datalog signals.
Claim 16
Dependent Claim
39 words
The controller of claim 14 including: timer means for deriving polling signals at a periodic sampling rate; said processor means is responsive to said polling signals for recording said datalog signals in said memory means upon the occurrence thereof.
Claim 17
Dependent Claim
32 words
The controller of claim 14 in which said processor means is responsive to said actuation of select ones of said control component to record in said memory means predetermined said datalog signals.
Claim 18
Independent Claim
176 words
A method for controlling the operation of a fluid hydrocarbon producing well having a valve connected between a tubing string and a sales line and monitors providing operating parameter readouts including transducers for monitoring instantaneous values of tubing pressure and casing pressure comprising: scanning said monitors on a predetermined periodic basis and recording the values of the readouts thereof in conjunction with a sequence of variables in memory; testing select said readout values with predetermined operational criteria to generate an ordered sequence of binary current status values and recording them as part of said sequence of variables; periodically masking said memory retained values of said sequence of variables to derive a masked status as a binary sequence; comparing said masked status with a predetermined pattern provided as a binary sequence for coincidence therebetween; altering predetermined ones of said binary current status values as a response to a said coincidence to derive revised binary status values; and processing said revised binary status values by altering the state of said valve to conform with said binary status values.
Claim 19
Independent Claim
176 words
A method for controlling the operation of a fluid hydrocarbon producing well having a valve connected between a tubing string and a sales line and monitors providing operating parameter readouts including transducers for monitoring instantaneous values of tubing pressure and casing pressure comprising: scanning said monitors on a predetermined periodic basis and recording the values of the readouts thereof in conjunction with a sequence of variables in memory; testing select said readout values with predetermined operational criteria to generate an ordered sequence of binary current status values and recording them as part of said sequence of variables; periodically masking said memory retained values of said sequence of variables to derive a masked status as a binary sequence; comparing said masked status with a predetermined pattern provided as a binary sequence for coincidence therebetween; altering predetermined ones of said binary current status values as a response to a said coincidence to derive revised binary status values; and processing said revised binary status values by altering the state of said valve to conform with said binary status values.