Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
169 words
A decentralized system for monitoring and controlling a dynamic process, comprising: a plurality of distributed control elements, each of said control elements having at least two states; a communication link connecting at least selected ones of said control elements; and a plurality of microprocessors corresponding to said plurality of control elements, each of said microprocessors dedicated to a corresponding one of said control elements for time-stamping state changes of said one control element; communicating said time-stamped state changes to selected others of said control elements; storing a sequence function associated with said one control element, said sequence function comprising a sequence of at least one other control element state change defining an event signature for said one control element to change state; computing an expectation function for determining a likelihood of said one control element to change state, said expectation function computed from said sequence function; and evaluating state changes to identify malfunctions of said one control element based on said state change likelihoods determined by said expectation function.
Claim 2
Dependent Claim
169 words
A decentralized system for monitoring and controlling a dynamic process, comprising: a plurality of distributed control elements, each of said control elements having at least two states; a communication link connecting at least selected ones of said control elements; and a plurality of microprocessors corresponding to said plurality of control elements, each of said microprocessors dedicated to a corresponding one of said control elements for time-stamping state changes of said one control element; communicating said time-stamped state changes to selected others of said control elements; storing a sequence function associated with said one control element, said sequence function comprising a sequence of at least one other control element state change defining an event signature for said one control element to change state; computing an expectation function for determining a likelihood of said one control element to change state, said expectation function computed from said sequence function; and evaluating state changes to identify malfunctions of said one control element based on said state change likelihoods determined by said expectation function.
Claim 3
Dependent Claim
48 words
The control system of claim 1, wherein each of said microprocessors is further dedicated to said corresponding one of said control elements for estimating a time delay before each state change in said sequence of control element state changes defining said event signature for said one control element.
Claim 4
Dependent Claim
15 words
The control system of claim 2, wherein said distributed control elements comprise sensors and actuators.
Claim 5
Independent Claim
183 words
A method of monitoring and controlling a decentralized system having a plurality of distributed control elements, comprising the steps of: providing each of said control elements with a dedicated microprocessor, each of said control elements having at least two states; connecting selected ones of said dedicated microprocessors with a communication link; time-stamping state changes of each of said plurality of control elements; communicating said time-stamped state changes of each of said control elements to selected others of said dedicated microprocessors connected by said communication link; providing a plurality of sequence functions, each of said sequence functions associated with a corresponding one of said control elements and comprising a sequence of at least one other control element state change defining an event signature for said one of said control elements; generating a plurality of expectation functions for determining likelihoods for each of said control elements to change state, each of said expectation functions computed from a corresponding one of said sequence functions; and evaluating control element state changes to identify state change errors based on said state change likelihoods determined by said expectation functions.
Claim 6
Independent Claim
183 words
A method of monitoring and controlling a decentralized system having a plurality of distributed control elements, comprising the steps of: providing each of said control elements with a dedicated microprocessor, each of said control elements having at least two states; connecting selected ones of said dedicated microprocessors with a communication link; time-stamping state changes of each of said plurality of control elements; communicating said time-stamped state changes of each of said control elements to selected others of said dedicated microprocessors connected by said communication link; providing a plurality of sequence functions, each of said sequence functions associated with a corresponding one of said control elements and comprising a sequence of at least one other control element state change defining an event signature for said one of said control elements; generating a plurality of expectation functions for determining likelihoods for each of said control elements to change state, each of said expectation functions computed from a corresponding one of said sequence functions; and evaluating control element state changes to identify state change errors based on said state change likelihoods determined by said expectation functions.
Claim 7
Dependent Claim
30 words
The method of claim 4, further comprising the step of estimating a time delay before each state change in said sequence functions defining said event signatures of said control elements.
Claim 8
Dependent Claim
32 words
The method of claim 5, further comprising the step of defining each of said event signatures based on a specified sequence of state changes of control elements connected by said communication link.
Claim 9
Independent Claim
220 words
A method of monitoring and controlling a decentralized system having a plurality of distributed control elements including sensors and actuators, comprising the steps of: providing a plurality of microprocessors, each of said microprocessors connected to at least one of said control elements, each of said control elements having at least two states; connecting at least selected ones of said microprocessors with a communication link; monitoring and time-stamping state changes of said plurality of control elements; communicating said time-stamped state changes of each of said control elements to selected ones of said microprocessors connected by said communication link; providing a behavioral model for each of said control elements, each of said behavioral models comprising a specified sequence of control element state changes forming an event signature for a specified one of said control elements to change state; providing a temporal model for each of said control elements, each of said temporal models comprising a time delay estimate for a specified change of state of one of said control elements; generating a plurality of expectation functions for determining likelihoods of said control elements to change state, each of said expectation functions derived from a corresponding one of said event signatures; and evaluating control element state changes and identifying state change errors based on said state change likelihoods determined by said expectation functions.
Claim 10
Independent Claim
220 words
A method of monitoring and controlling a decentralized system having a plurality of distributed control elements including sensors and actuators, comprising the steps of: providing a plurality of microprocessors, each of said microprocessors connected to at least one of said control elements, each of said control elements having at least two states; connecting at least selected ones of said microprocessors with a communication link; monitoring and time-stamping state changes of said plurality of control elements; communicating said time-stamped state changes of each of said control elements to selected ones of said microprocessors connected by said communication link; providing a behavioral model for each of said control elements, each of said behavioral models comprising a specified sequence of control element state changes forming an event signature for a specified one of said control elements to change state; providing a temporal model for each of said control elements, each of said temporal models comprising a time delay estimate for a specified change of state of one of said control elements; generating a plurality of expectation functions for determining likelihoods of said control elements to change state, each of said expectation functions derived from a corresponding one of said event signatures; and evaluating control element state changes and identifying state change errors based on said state change likelihoods determined by said expectation functions.
Claim 11
Dependent Claim
36 words
The method of claim 7, wherein the step of providing a temporal model for each of said control elements further comprises statistically determining said time delay estimate for each state change of said of control elements.
Claim 12
Dependent Claim
40 words
The method of claim 8, further comprising the step of defining each of said event signatures based on said specified sequence of state changes for predetermined ones of said of control elements having said microprocessors connected by said communication link.
Claim 13
Dependent Claim
34 words
The method of claim 9, wherein the step of defining said event signatures further comprises the step of defining subsets of the decentralized system for encoding as said event signatures for said control elements.