Patent US1633352A successfully refreshed from Google Patents.
Patent US4455601A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4455601A Expired / Lapsed US ⏱️ 0.0 years remaining

Cross checking among service processors in a multiprocessor system

Assignee: International Business Machines Corp
•
Filing: 1981-12-31
•
Granted: 1984-06-19
•
Expires: 2001-12-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a multiprocessor system which includes a plurality of service processors, only one of the service processors is actively in control of the system, while the other is a backup. Upon the occurrence of a malfunction in the active service processor, the standby service processor can be switched in to assume control of the system. The service processor which had been active then becomes the backup system.

Inventors

  • 👤 Robert E. Griscom
  • 👤 Thomas A. Stranko

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 07:15
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 229 words
In a multiprocessing system with two service processors each of which is capable of monitoring and controlling a different one of two active processors of the multiprocessing system, an improved means for allowing monitoring and controlling the multiprocessing system comprising: cross coupling means joining each of the two service processors to each of the two processors in the multiprocessing system indepdendently of the other service processor to allow monitoring the controlling the multiprocessor system and the two processors directly by either of the service processors; selection means in said cross coupling means for selecting one service processor out of the two service processors and insuring that only said one service processor operates in an active status where it assumes control of the multiprocessing system and both of the two processors, and that the other service processor of said two service processors is not in control of the multiprocessing system or either of the two processors but is in a backup status where it is available to assume said active status in case of malfunction of said one service. processor; and reconfiguration means in said cross coupling means responsive to detection of one or more of a set of conditions of the service processor in active status to cause the two service processors to exchange their active and backup status with respect to the multiprocessing system and the two processors.
Claim 2
Dependent Claim 229 words
In a multiprocessing system with two service processors each of which is capable of monitoring and controlling a different one of two active processors of the multiprocessing system, an improved means for allowing monitoring and controlling the multiprocessing system comprising: cross coupling means joining each of the two service processors to each of the two processors in the multiprocessing system indepdendently of the other service processor to allow monitoring the controlling the multiprocessor system and the two processors directly by either of the service processors; selection means in said cross coupling means for selecting one service processor out of the two service processors and insuring that only said one service processor operates in an active status where it assumes control of the multiprocessing system and both of the two processors, and that the other service processor of said two service processors is not in control of the multiprocessing system or either of the two processors but is in a backup status where it is available to assume said active status in case of malfunction of said one service. processor; and reconfiguration means in said cross coupling means responsive to detection of one or more of a set of conditions of the service processor in active status to cause the two service processors to exchange their active and backup status with respect to the multiprocessing system and the two processors.
Claim 3
Dependent Claim 39 words
The multiprocessing system of claim 1 wherein: said reconfiguration means includes means responsive to the presence of one or more of said set of conditions to cause a reinitialization of the service processor which had been in backup status.
Claim 4
Dependent Claim 23 words
The multiprocessor system of claim 2 wherein, upon detection of any of said set of conditions, both of said service processors are reinitialized.
Claim 5
Dependent Claim 40 words
The multiprocessing system of claim 1 wherein said selection means includes means for operating each of the processors in the multiprocessing system as separate uniprocessors responsive to their respective service processors until both of the two service processors are initialized.
Claim 6
Dependent Claim 29 words
The multiprocessor system of claim 1 wherein said selection means is responsive to a manual switch to make the selection of the service processor that controls the multiprocessing system.
Claim 7
Dependent Claim 39 words
The multiprocessor system of claim 4 wherein said selection means includes: means responsive to said service processors for selecting as said one service processor the first of said service processors to reach a certain predetermined stage in its initialization.
Claim 8
Dependent Claim 42 words
The multiprocessor system of claim 6 wherein the selection means includes: tiebreaking means responsive to said service processors for selecting one of said service processors in the event that both service processors reach the predetermined stage in their initialization substantially simultaneously .
Claim 9
Dependent Claim 46 words
The multiprocessor system of claim 6 further including: means responsive to the detection of one of said set of conditions of said one service processor for reinitializing both service processors; and means for causing the two service processors to exchange their active backup status after reinitialization.

References Cited (Backward Citations)

US3905023A Cited
US3882455A Cited
US4204249A Cited
US4212059A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1987-06-19 1987-12-19 1988-06-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1991-06-19 1991-12-19 1992-06-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1995-06-19 1995-12-19 1996-06-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag