← Back to Patent Explorer
US4860196A Expired / Lapsed US ⏱️ 0.0 years remaining

High-availability computer system with a support logic for a warm start

Assignee: Siemens AG
•
Filing: 1986-12-01
•
Granted: 1989-08-22
•
Expires: 2006-12-01
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract High availability computer systems as their name implies are available or "on" virtually all the time and thus the system must be able to recover or restart after the occurrence of one of the errors which occur at least at a statistical rate. If one logical processor of a functional redundancy checked pair is always assigned as the core processor unit for the restart initialization, the system has essentially a single failure point that seriously degrades its availability. This system by including supporting logic which cycles which logical processor of a FRC pair is assigned as the core processors for each subsequent restart removes the single point failure possibility.

Inventors

  • 👤 Ulrich Wengert

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 13:19
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1402; G06F11/1415; G06F11/1417; G06F11/16; G06F11/1629; G06F11/20; G06F11/2002; G06F11/2007; G06F11/2015; G06F11/202; G06F11/2023; G06F11/2028

Claims Analysis

Total Claims: 2
Claim 1
Independent Claim 207 words
A high availability computer system comprising: a plurality of general data processors connected respectively as Master/Checker pair units having two processors to each said data processor unit, said processors being connected to one-another within the processor unit by a local bus and connected to a bus extension unit; the bus extension unit being connected further to a system bus, thereby providing data communication to all of the computer system; a parameter controller communicating through at least one COM-line to each bus extension unit to control identification and parameterization during a system initialization; each bus extension unit including an INIT counter maintained by said parameter controller during each initializaton; each of said processors thus connected to its bus extension unit reading its respective INIT counter and deciding whether to continue data processing or to stop; each said processor receiving either a Master or a Checker identification during initialization and storing said identification; identification and parameterization being always assigned the same way such that a logic 0 or a logic 1 of said processor always starts the same process; and each INIT counter being incremented after each warm start such that on each subsequent warm said processor performing the initialization is different from the previous processor performing the initialization.
Claim 2
Dependent Claim 207 words
A high availability computer system comprising: a plurality of general data processors connected respectively as Master/Checker pair units having two processors to each said data processor unit, said processors being connected to one-another within the processor unit by a local bus and connected to a bus extension unit; the bus extension unit being connected further to a system bus, thereby providing data communication to all of the computer system; a parameter controller communicating through at least one COM-line to each bus extension unit to control identification and parameterization during a system initialization; each bus extension unit including an INIT counter maintained by said parameter controller during each initializaton; each of said processors thus connected to its bus extension unit reading its respective INIT counter and deciding whether to continue data processing or to stop; each said processor receiving either a Master or a Checker identification during initialization and storing said identification; identification and parameterization being always assigned the same way such that a logic 0 or a logic 1 of said processor always starts the same process; and each INIT counter being incremented after each warm start such that on each subsequent warm said processor performing the initialization is different from the previous processor performing the initialization.

References Cited (Backward Citations)

US4358823A Cited
US4503534A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-08-21 1993-02-20 1993-08-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-08-21 1997-02-20 1997-08-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-08-21 2001-02-20 2001-08-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag