Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
195 words
In an arrangement comprising a first and a second processor each having an active and a standby state, wherein a processor in the active state controls operations of said arrangement, each processor comprising a first generic program for defining operation of the processors in controlling said arrangement, a method of replacing said first generic program comprising the steps of: placing said first processor in the active state and placing said second processor in the standby state; replacing the first generic program in said second processor with a second generic program, said second generic program being different from said first generic program; initiating by said first processor performance of a test sequence by said second processor, said test sequence being designed to test the accuracy of operation of said second processor under the control of said second generic program; testing by said first processor to determine whether said second processor has properly executed the test sequence; and generating error signals when said testing step determines that said second processor has not properly executed said test sequence; whereby said second generic program is tested in the environment of said arrangement without interruption of operations of said arrangement.
Claim 2
Dependent Claim
195 words
In an arrangement comprising a first and a second processor each having an active and a standby state, wherein a processor in the active state controls operations of said arrangement, each processor comprising a first generic program for defining operation of the processors in controlling said arrangement, a method of replacing said first generic program comprising the steps of: placing said first processor in the active state and placing said second processor in the standby state; replacing the first generic program in said second processor with a second generic program, said second generic program being different from said first generic program; initiating by said first processor performance of a test sequence by said second processor, said test sequence being designed to test the accuracy of operation of said second processor under the control of said second generic program; testing by said first processor to determine whether said second processor has properly executed the test sequence; and generating error signals when said testing step determines that said second processor has not properly executed said test sequence; whereby said second generic program is tested in the environment of said arrangement without interruption of operations of said arrangement.
Claim 3
Dependent Claim
63 words
The method in accordance with claim 1 wherein the performance of said test sequence by said second processor comprises the step of generating test results and storing said test results at a first predetermined location in said second processor and wherein said testing step comprises; reading by said first processor the test results stored at said first predetermined location in said second processor.
Claim 4
Dependent Claim
21 words
The method in accordance with claim 2 further comprising the step of notifying said first processor of said first predetermined location.
Claim 5
Dependent Claim
61 words
The method in accordance with claim 3 wherein said notifying step comprises the steps of: reading by said first processor the contents of a critical information area stored in a known location in said second processor to identify said first predetermined location; and reading by said first processor the test results stored at said first predetermined location in said second processor.
Claim 6
Dependent Claim
24 words
The method in accordance with claim 2 further comprising the step of transmitting by said first processor, said test results to a third processor.
Claim 7
Dependent Claim
38 words
The method in accordance with claim 1 wherein said testing step comprises testing by said first processor to determine whether the performance of said test sequence by said second processor is completed within a predetermined period of time.
Claim 8
Dependent Claim
42 words
The method in accordance with claim 1 wherein said initiating step comprises: writing by said first processor a generic update initialization instruction at a second predetermined location in said second processor; and stimulating said second processor to execute said generic update initialization.
Claim 9
Dependent Claim
58 words
The method in accordance with claim 7 wherein the writing step comprises: reading by said first processor the contents in a critical information area stored in a known location in said second processor to identify said second predetermined location; and writing by said first processor a generic update initialization instruction at second predetermined location in said second processor.
Claim 10
Dependent Claim
42 words
The method in accordance with claim 1 wherein the performance of said test sequence by said second processor comprises the step of generating test results and storing said test results at a first comparing said test results with expected valid test results.
Claim 11
Dependent Claim
128 words
The method in accordance with claim 1 wherein the performance of said test sequence by said second processor comprises the step of generating test results and storing said test results in a first predetermined location in said second processor and wherein said testing step comprises: testing by said first processor to determine whether the performance of said test sequence by said second processor is completed within a predetermined period of time; and when the performance of said test sequence by said second processor is completed within said predetermined period of time said testing step further comprises: reading by said first processor the test results stored at said first predetermined location in said second processor; and comparing said test results with expected valid test results in said first processor.
Claim 12
Dependent Claim
180 words
In a telecommunication switching system comprising a switching network and a first and a second control unit, said first control unit comprising a memory for storing a first generic program for directing the control of said switching network by said first control unit and said second control unit comprising a memory for storing a second generic program for directing control of said switching network by said second control unit, said second generic program being different from said first generic program, a method comprising: forcing said first control unit to control said network to the exclusion of said second control unit; initiating by said first control unit performance of a test sequence by said second control unit said test sequence being designed to test the accuracy of operation of said second control unit under the control of said second generic program; testing by said first control unit to determine whether said second control unit has properly executed the test sequence; and generating error signals when said testing step determines that said second control unit has not properly executed said test sequence.
Claim 13
Dependent Claim
180 words
In a telecommunication switching system comprising a switching network and a first and a second control unit, said first control unit comprising a memory for storing a first generic program for directing the control of said switching network by said first control unit and said second control unit comprising a memory for storing a second generic program for directing control of said switching network by said second control unit, said second generic program being different from said first generic program, a method comprising: forcing said first control unit to control said network to the exclusion of said second control unit; initiating by said first control unit performance of a test sequence by said second control unit said test sequence being designed to test the accuracy of operation of said second control unit under the control of said second generic program; testing by said first control unit to determine whether said second control unit has properly executed the test sequence; and generating error signals when said testing step determines that said second control unit has not properly executed said test sequence.
Claim 14
Dependent Claim
44 words
The method in accordance with claim 11 further comprising the step of forcing said second control unit to control said network to the exclusion of said first control unit when said testing step determines that said control unit has properly executed said test sequence.
Claim 15
Dependent Claim
137 words
The method in accordance with claim 11 wherein the performance of said test sequence by said second control unit comprises a step of generating test results and storing said test results in a first predetermined location in said second control unit and wherein said testing step further comprises: testing by said first control unit to determine whether the performance of said test sequence by said second control unit is completed within a predetermined period of time; and when the performance of said test sequence by said second control unit is completed within said predetermined period of time, said testing step further comprises: reading by said first control unit the test results stored at said first predetermined location in said second control unit; and comparing the test results with expected valid test results in said first control unit.
Claim 16
Dependent Claim
46 words
The method in accordance with claim 13 further comprising the step of forcing said second control unit to control said network to the exclusion of said first control unit when said comparing step determines that said expected valid test results are identical to said test results.
Claim 17
Dependent Claim
45 words
The method in accordance with claim 13 further comprising the step of: reading by said first control unit the contents in a critical information area stored in a known location in said second control unit to identify said first predetermined location in said second processor.