Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
59 words
A system for updating a programmed process in a computer comprising means for replacing the stored object code of a programmed process in the internal memory of a computer without terminating the execution of said process, and means for enabling said means for replacing said stored object code from a source outside of said process with updated object code.
Claim 2
Independent Claim
59 words
A system for updating a programmed process in a computer comprising means for replacing the stored object code of a programmed process in the internal memory of a computer without terminating the execution of said process, and means for enabling said means for replacing said stored object code from a source outside of said process with updated object code.
Claim 3
Dependent Claim
24 words
The updating system according to claim 1 wherein said means for enabling comprises an inter-process signal sent to said programmed process to be updated.
Claim 4
Dependent Claim
24 words
The updating system according to claim 2 further comprising means responsive to said inter-process signal for interrupting said execution and enabling said replacing means.
Claim 5
Dependent Claim
30 words
The updating system according to claim 2 further comprising means responsive to said inter-process signal for setting a flag, and means responsive to said flag for enabling said replacing means.
Claim 6
Dependent Claim
23 words
The updating system according to claim 1 wherein said means for enabling comprises means for detecting a condition external to said programmed process.
Claim 7
Dependent Claim
35 words
The updating system according to claim 1 further comprising means for supplying a data stream to be processed to said programmed processor, said means for enabling comprising a predetermined signal embedded in said data stream.
Claim 8
Independent Claim
57 words
A method for updating a programmed process comprising the steps of including in the code for said programmed process a segment of code for replacing all of the code of said programmed process without terminating the execution of said process, and triggering the execution of said segment of code when said programmed process is to be updated.
Claim 9
Independent Claim
57 words
A method for updating a programmed process comprising the steps of including in the code for said programmed process a segment of code for replacing all of the code of said programmed process without terminating the execution of said process, and triggering the execution of said segment of code when said programmed process is to be updated.
Claim 10
Dependent Claim
23 words
The method according to claim 7 wherein said step of triggering comprises the step of providing an inter-process message to said programmed process.
Claim 11
Dependent Claim
31 words
The method according to claim 8 further including the step of aborting the normal execution of said programmed process in response to said inter-process message and immediately initiating said triggering step.
Claim 12
Dependent Claim
37 words
The method according to claim 8 further including the step of setting a flag in response to said inter-process message and initiating said triggering step at a later time in response to the detection of said flag.
Claim 13
Dependent Claim
26 words
The method according to claim 7 wherein said step of triggering comprises the step of detecting the occurrance of a condition external to said programmed process.
Claim 14
Dependent Claim
28 words
The method according to claim 7 wherei said step of triggering comprises the step of embedding a triggering signal in the data normally intended for said programmed process.