Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
159 words
In a multiprocessor machine control having a plurality of processors, the processors controlling the operation of a machine having a plurality of operating components cooperating with one another to produce a result, each of the processors capable of being reset upon occurrence of an abnormal condition, one of the processors maintaining status information in memory for each of the other processors, the status information being related to the control of the operating components of each of the processors, the control comprising means to recognize an abnormal condition in a given one of the processors, means for resetting said processor manifesting said abnormal condition, said means for resetting being interconnected to said means to recognize, and means for downloading status information related to said given one of the processors from the memory of the processor maintaining status to said given one of the processors, the operation of said machine continuing after the resetting of the processor manifesting the abnormal condition.
Claim 2
Dependent Claim
159 words
In a multiprocessor machine control having a plurality of processors, the processors controlling the operation of a machine having a plurality of operating components cooperating with one another to produce a result, each of the processors capable of being reset upon occurrence of an abnormal condition, one of the processors maintaining status information in memory for each of the other processors, the status information being related to the control of the operating components of each of the processors, the control comprising means to recognize an abnormal condition in a given one of the processors, means for resetting said processor manifesting said abnormal condition, said means for resetting being interconnected to said means to recognize, and means for downloading status information related to said given one of the processors from the memory of the processor maintaining status to said given one of the processors, the operation of said machine continuing after the resetting of the processor manifesting the abnormal condition.
Claim 3
Dependent Claim
28 words
The control of claim 1 wherein the processor maintaining status information is a master processor maintaining status for each of the other processors in selected nonvolatile memory locations.
Claim 4
Dependent Claim
27 words
The control of claim 1 wherein the processor maintaining status information is a master processor maintaining status for each of the other processors in selected RAM locations.
Claim 5
Dependent Claim
164 words
In a machine control having a plurality of control elements including a master control element with a memory, the contents of the memory storing status information relating to the control elements, reset circuitry connected to the master control element and at least one remote control element connected to the master control element, a method of recovery from a machine malfunction comprising the steps of (1) the master control element recognizing the existence of a malfunction in a remote control element, (2) the master control element determining the source of the malfunction in response to the recognition of the existence of a malfunction, (3) the reset circuitry in response to the master control element initializing said remote control element without destroying the contents of the master control element memory storing status information, (4) the master control element downloading the status information from the memory of the master control element to said remote control element, and (5) continuing machine operation without loss of said status information.
Claim 6
Dependent Claim
164 words
In a machine control having a plurality of control elements including a master control element with a memory, the contents of the memory storing status information relating to the control elements, reset circuitry connected to the master control element and at least one remote control element connected to the master control element, a method of recovery from a machine malfunction comprising the steps of (1) the master control element recognizing the existence of a malfunction in a remote control element, (2) the master control element determining the source of the malfunction in response to the recognition of the existence of a malfunction, (3) the reset circuitry in response to the master control element initializing said remote control element without destroying the contents of the master control element memory storing status information, (4) the master control element downloading the status information from the memory of the master control element to said remote control element, and (5) continuing machine operation without loss of said status information.
Claim 7
Dependent Claim
15 words
The method of claim 4 wherein the memory storing status information is a nonvolatile memory.
Claim 8
Dependent Claim
59 words
The method of claim 5, wherein the machine includes a power up phase of each of the control elements including a memory, including the steps of the master control element resetting the control elements during the machine power up phase and downloading the contents of the nonvolatile memory to all of the memories of the control elements after reset.
Claim 9
Dependent Claim
34 words
The method of claim 4 wherein the memory storing status information is a random access memory and wherein the master control element includes a flag in memory, said flag set to indicate save status.
Claim 10
Dependent Claim
38 words
The method of claim 7 wherein the step of initializing the control element includes the step of the master control element of reading said flag in memory to save the contents of the RAM storing the status information.
Claim 11
Dependent Claim
75 words
The method of claim 4 wherein a portion of the memory in the master control element storing status information is associated with a particular remote control element, and each of the remote control elements include a memory, and the step of downloading the status information includes the step of downloading the status information of the master control element memory associated with a particular remote control element to the memory of said particular remote control element.
Claim 12
Dependent Claim
106 words
In a multiprocessor control system having a plurality of interconnected processors, each of the processors including a status memory, one of the processors being the master processor having a master memory with locations associated with each of the processors, the master processor including reset circuitry to reset each of the processors, a method of recovery from a system abnormality including the steps of (1) the master processor identifying a particular processor manifesting the abnormaility, (2) the master processor preventing the destruction of the contents of the master memory locations associated with the processor manifesting the abnormality, (3) the reset circuitry resetting the processor manifesting the abnormality,
Claim 13
Dependent Claim
106 words
In a multiprocessor control system having a plurality of interconnected processors, each of the processors including a status memory, one of the processors being the master processor having a master memory with locations associated with each of the processors, the master processor including reset circuitry to reset each of the processors, a method of recovery from a system abnormality including the steps of (1) the master processor identifying a particular processor manifesting the abnormaility, (2) the master processor preventing the destruction of the contents of the master memory locations associated with the processor manifesting the abnormality, (3) the reset circuitry resetting the processor manifesting the abnormality,
Claim 14
Dependent Claim
28 words
(4) the master processor restoring the memory of the processor manifesting the abnormality with the contents of the master memory locations associated with the processor manifesting the abnormality.
Claim 15
Dependent Claim
28 words
(4) the master processor restoring the memory of the processor manifesting the abnormality with the contents of the master memory locations associated with the processor manifesting the abnormality.
Claim 16
Dependent Claim
19 words
The method of claim 10 wherein the selected memory locations are nonvolatile memory locations controlled by the master processor.
Claim 17
Dependent Claim
147 words
In a machine control having a plurality of control processors including a master processor with a memory for continually storing machine status information and at least one remote processor providing coded transmissions, the master processor memory maintaining status information associated with said remote processor, a method of recovery from a machine malfunction comprising the steps of (1) the master processor recognizing the existence of a malfunction, (2) the master processor identifying the remote processor being the source of the malfunction through a coded transmission from the remote processor, (3) the master processor initializing said remote processor without destroying the status information of the master processor memory, (4) the master processor downloading the status information from the master processor memory associated with said remote processor to the remote processor after receiving the coded transmission, and (5) continuing machine operation without loss of machine status in the remote processor.
Claim 18
Dependent Claim
147 words
In a machine control having a plurality of control processors including a master processor with a memory for continually storing machine status information and at least one remote processor providing coded transmissions, the master processor memory maintaining status information associated with said remote processor, a method of recovery from a machine malfunction comprising the steps of (1) the master processor recognizing the existence of a malfunction, (2) the master processor identifying the remote processor being the source of the malfunction through a coded transmission from the remote processor, (3) the master processor initializing said remote processor without destroying the status information of the master processor memory, (4) the master processor downloading the status information from the master processor memory associated with said remote processor to the remote processor after receiving the coded transmission, and (5) continuing machine operation without loss of machine status in the remote processor.