← Back to Patent Explorer
EP0400930A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Realtime redundant operating system

Assignee: Motorola Solutions Inc
•
Filing: 1990-05-25
•
Granted: —
•
Expires: 2010-05-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In an electronic system of the type wherein a plurality of boards, including a common memory, plug into a backplane which provides data and address buses for common use, realtime redundancy is produced by providing a second electronic system and coupling the two systems together so that each memory stores basically the same information and the buses operate substantially in common. The two systems are controlled so that one operates in a prime mode and the other operates in a redundant mode and the modes of operation are switched when the one operating in the prime mode has a failure.

Inventors

  • 👤 Steven Jeffrey Goldberg
  • 👤 Gary Steven Lobel

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-31 17:19
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/16; G06F11/20; G06F11/2053; G06F11/2056; G06F11/2084; G06F11/202; G06F11/2023; G06F11/2025; G06F11/2043; G06F11/1675; G06F11/2038; G06F11/2097

Claims Analysis

Total Claims: 15
Claim 1
Independent Claim 157 words
An apparatus for providing real time redundant operation of the type wherein there is provided a first electronic system having time shared data and address buses and a memory for data and operations, characterized by: a second electronic system having time shared data and address buses and a memory for data and operations; coupling means for coupling the first and second electronic systems together so that the data and address buses carry the same information; control means coupled to said first and second electronic systems for controlling said first and second electronic systems so that one of said first and second electronic systems operates in a prime mode and the other operates in a redundant mode and so that both memories receive and store approximately the same information; and said control means switching the mode of operation of the first and second electronic systems when a fault occurs in the electronic system operating in the prime mode.
Claim 2
Independent Claim 157 words
An apparatus for providing real time redundant operation of the type wherein there is provided a first electronic system having time shared data and address buses and a memory for data and operations, characterized by: a second electronic system having time shared data and address buses and a memory for data and operations; coupling means for coupling the first and second electronic systems together so that the data and address buses carry the same information; control means coupled to said first and second electronic systems for controlling said first and second electronic systems so that one of said first and second electronic systems operates in a prime mode and the other operates in a redundant mode and so that both memories receive and store approximately the same information; and said control means switching the mode of operation of the first and second electronic systems when a fault occurs in the electronic system operating in the prime mode.
Claim 3
Dependent Claim 16 words
Apparatus as claimed in claim 1 wherein the first and second electronic systems are substantially identical.
Claim 4
Dependent Claim 318 words
An electronic system for providing realtime redundant operation characterized by: a first backplane including a plurality of slots for receiving a plurality of electronic boards and at least a data and address bus connecting the plurality of slots; a first plurality of electronic boards, including a first redundancy board, engaged in the plurality of slots of said first backplane, each of said first plurality of electronic boards providing a predetermined function and at least one of said first plurality of electronic boards providing a memory for data and operations of the remaining plurality of boards; a second backplane including a plurality of slots for receiving a plurality of electronic boards and at least a data and address bus connecting the plurality of slots; a second plurality of electronic boards, including a second redundancy board, engaged in the plurality of slots of said second backplane, said second plurality of electronic boards providing predetermined functions similar to at least some of the predetermined functions of said first plurality of electronic boards and at least one of said second plurality of electronic boards providing a memory for the data and operations stored in the at least one of said first plurality of electronic boards providing a memory; coupling means connected to said first and second redundancy boards for coupling the data and address buses of said first and second backplanes through said first and second redundancy boards and for coupling control signals to each of said first and second redundancy boards; and said first and second redundancy boards cooperating to control one of said first and second backplanes and the engaged first and second plurality of electronic boards, respectively, to operate in a prime mode and the other to operate in a redundant mode, and to switch the modes of operation in response to one of a user command and a fault occurrence in the one operating in a prime mode.
Claim 5
Dependent Claim 318 words
An electronic system for providing realtime redundant operation characterized by: a first backplane including a plurality of slots for receiving a plurality of electronic boards and at least a data and address bus connecting the plurality of slots; a first plurality of electronic boards, including a first redundancy board, engaged in the plurality of slots of said first backplane, each of said first plurality of electronic boards providing a predetermined function and at least one of said first plurality of electronic boards providing a memory for data and operations of the remaining plurality of boards; a second backplane including a plurality of slots for receiving a plurality of electronic boards and at least a data and address bus connecting the plurality of slots; a second plurality of electronic boards, including a second redundancy board, engaged in the plurality of slots of said second backplane, said second plurality of electronic boards providing predetermined functions similar to at least some of the predetermined functions of said first plurality of electronic boards and at least one of said second plurality of electronic boards providing a memory for the data and operations stored in the at least one of said first plurality of electronic boards providing a memory; coupling means connected to said first and second redundancy boards for coupling the data and address buses of said first and second backplanes through said first and second redundancy boards and for coupling control signals to each of said first and second redundancy boards; and said first and second redundancy boards cooperating to control one of said first and second backplanes and the engaged first and second plurality of electronic boards, respectively, to operate in a prime mode and the other to operate in a redundant mode, and to switch the modes of operation in response to one of a user command and a fault occurrence in the one operating in a prime mode.
Claim 6
Dependent Claim 23 words
Apparatus as claimed in claim 3 wherein the first backplane and redundancy board are substantially identical with the second backplane and redundancy board.
Claim 7
Dependent Claim 40 words
Apparatus as claimed in claim 3 wherein the electronic system is a paging system and at least one electronic board in each of the first and second pluralities of electronic boards includes a microprocessor and an interconnected I/O management section.
Claim 8
Dependent Claim 36 words
Apparatus as claimed in claim 5 wherein the I/O management sections of the one electronic board in each of the first and second pluralities of electronic boards are connected to external communications lines by a multiplexor.
Claim 9
Dependent Claim 60 words
Apparatus as claimed in claim 3 wherein each of the first and second redundancy boards is separately powered and the first and second redundancy boards are constructed to provide the associated backplane and remainder of engaged electronic boards with an independent mode of operation when one of power is removed and the redundancy board is disengaged from the associated backplane.
Claim 10
Dependent Claim 35 words
Apparatus as claimed in claim 3 wherein the first and second redundancy boards each include buffers in the coupling of the data and address buses to prevent direct coupling of the data and address buses.
Claim 11
Dependent Claim 304 words
An electronic paging system with realtime redundant operation characterized by: a first backplane including a plurality of slots for receiving a plurality of electronic boards and at least a data and address bus connecting the plurality of slots; a first plurality of electronic boards, including a general memory section, at least one I/O board including a microprocessor and an interconnected I/O management section, and a first redundancy board including buffers, engaged in the plurality of slots of said first backplane for timesharing said data and address bus and said memory section; a second backplane, substantially similar to said first backplane, including a plurality of slots for receiving a plurality of electronic boards and at least a data and address bus connecting the plurality of slots; a second plurality of electronic boards, substantially similar to said first plurality of electronic boards, including a general memory section, at least one I/O board including a microprocessor and an interconnected I/O management section, and a second redundancy board including buffers, engaged in the plurality of slots of said second backplane for timesharing said data and address bus and said memory section; coupling means connected to said first and second redundancy boards for coupling the data and address buses of said first and second backplanes through the buffers of said first and second redundancy boards and for coupling control signals to each of said first and second redundancy boards; and said first and second redundancy boards cooperating to control one of said first and second backplanes and the engaged first and second plurality of electronic boards, respectively, to operate in a prime mode and the other to operate in a redundant mode, and to switch the modes of operation in response to one of a user command and a fault occurrence in the one operating in a prime mode.
Claim 12
Dependent Claim 304 words
An electronic paging system with realtime redundant operation characterized by: a first backplane including a plurality of slots for receiving a plurality of electronic boards and at least a data and address bus connecting the plurality of slots; a first plurality of electronic boards, including a general memory section, at least one I/O board including a microprocessor and an interconnected I/O management section, and a first redundancy board including buffers, engaged in the plurality of slots of said first backplane for timesharing said data and address bus and said memory section; a second backplane, substantially similar to said first backplane, including a plurality of slots for receiving a plurality of electronic boards and at least a data and address bus connecting the plurality of slots; a second plurality of electronic boards, substantially similar to said first plurality of electronic boards, including a general memory section, at least one I/O board including a microprocessor and an interconnected I/O management section, and a second redundancy board including buffers, engaged in the plurality of slots of said second backplane for timesharing said data and address bus and said memory section; coupling means connected to said first and second redundancy boards for coupling the data and address buses of said first and second backplanes through the buffers of said first and second redundancy boards and for coupling control signals to each of said first and second redundancy boards; and said first and second redundancy boards cooperating to control one of said first and second backplanes and the engaged first and second plurality of electronic boards, respectively, to operate in a prime mode and the other to operate in a redundant mode, and to switch the modes of operation in response to one of a user command and a fault occurrence in the one operating in a prime mode.
Claim 13
Dependent Claim 25 words
An electronic paging system with realtime redundant operation as claimed in claim 9 including in addition a multiplexor coupling the I/O boards to external lines.
Claim 14
Independent Claim 127 words
A method of providing real time redundant operation in a first electronic system having time shared data and address buses and a memory for data and operations, characterized by: providing a second electronic system having time shared data and address buses and a memory for data and operations; coupling the first and second electronic systems together so that the data and address buses carry the same information; controlling the first and second electronic systems so that one operates in a prime mode and the other operates in a redundant mode and so that both memories receive and store the same information; and switching the mode of operation of the first and second electronic systems when a fault occurs in the electronic system operating in the prime mode.
Claim 15
Independent Claim 127 words
A method of providing real time redundant operation in a first electronic system having time shared data and address buses and a memory for data and operations, characterized by: providing a second electronic system having time shared data and address buses and a memory for data and operations; coupling the first and second electronic systems together so that the data and address buses carry the same information; controlling the first and second electronic systems so that one operates in a prime mode and the other operates in a redundant mode and so that both memories receive and store the same information; and switching the mode of operation of the first and second electronic systems when a fault occurs in the electronic system operating in the prime mode.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag