Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
197 words
A method that utilizes at least a first and a second power source to enhance the reliability of operation of a controller, said controller having a plurality of power-consuming elements that operate to receive data-exchange-controlling-commands from a remote-computer, said controller having a fast-memory that operates to buffer data that accompanies said data-exchange-controlling-commands, said fast-memory operating to buffer said data between the remote-computer and at least one satellite data storage unit that is connected to an output terminal of said controller, said controller including a power-consuming-element-subset that consists of less than all of said plurality of power-consuming-elements, said power-consuming-element-subset operating to retrieve data from said fast-memory and to then transfer said retrieved data to said output terminal, said method comprising the steps of: providing a first and a second power source; providing energizing power to all of said plurality of power-consuming elements from said first power source; concurrently providing energizing power to said element-subset from said second power source; sensing loss of energizing power from said first power source; responding to said loss of energizing power; and thereafter utilizing said second power supply to cause said element-subset to transfer data contained in said fast-memory to said output terminal.
Claim 2
Independent Claim
197 words
A method that utilizes at least a first and a second power source to enhance the reliability of operation of a controller, said controller having a plurality of power-consuming elements that operate to receive data-exchange-controlling-commands from a remote-computer, said controller having a fast-memory that operates to buffer data that accompanies said data-exchange-controlling-commands, said fast-memory operating to buffer said data between the remote-computer and at least one satellite data storage unit that is connected to an output terminal of said controller, said controller including a power-consuming-element-subset that consists of less than all of said plurality of power-consuming-elements, said power-consuming-element-subset operating to retrieve data from said fast-memory and to then transfer said retrieved data to said output terminal, said method comprising the steps of: providing a first and a second power source; providing energizing power to all of said plurality of power-consuming elements from said first power source; concurrently providing energizing power to said element-subset from said second power source; sensing loss of energizing power from said first power source; responding to said loss of energizing power; and thereafter utilizing said second power supply to cause said element-subset to transfer data contained in said fast-memory to said output terminal.
Claim 3
Dependent Claim
35 words
The method of claim 1 wherein said element-subset includes a DRAM, a memory-controller attached to said DRAM, and a diode coupler connecting said first and second power sources to said DRAM and to said memory-controller.
Claim 4
Dependent Claim
43 words
The method of claim 2 wherein said element-subset includes a frequency-stable oscillator for generating a stream of clock pulses, means connecting said clock pulses to said memory-controller, and wherein said diode coupler also connects said first and second power sources to said oscillator.
Claim 5
Dependent Claim
73 words
The method of claim 3 wherein: said first power source includes a main-power-output-bus that provides adequate power for energizing all of said plurality of power-consuming elements; said second power source includes an auxiliary-power-output that provides adequate power for energizing said element-subset; said diode coupler implements a logical-or-function; and said diode coupler connects said main-power-output-bus of said first power supply and said second power source auxiliary-power-output to said element-subset by way of said logical-or-function.
Claim 6
Independent Claim
231 words
A system responding to requests from a host-computer, and operable to transfer data between said host-computer and an array of data-storing-media, said system comprising: first and second controllers; each of said first and second controllers having a host-interface-device, a first group of power-consuming elements that includes at least a host-interface-device, and a data-storing-media-interface-device; each of said first and second controllers having a second group of power-consuming elements that includes at least a buffer-memory and a memory-controller; first and second power supplies; each of said first and second power supplies having a main-output-connection providing adequate power for energizing said first and said second group of power-consuming elements of at least one of said controllers; each of said first and second power supplies having an auxiliary-output-connection providing adequate power for energizing said second group of power-consuming elements of at least one of said controllers; first circuit-means coupling said main-output-connection of said first power supply to said first and second group of power-consuming elements of said first controller; second circuit-means coupling said main-output-connection of said second power supply to said first and second group of power-consuming elements of said second controller; third circuit-means coupling said auxiliary-output-connection of said first power supply to said second group of power-consuming elements of said second controller; and fourth circuit-means coupling said auxiliary-output-connection of said second power supply to said second group of power-consuming elements of said first controller.
Claim 7
Independent Claim
231 words
A system responding to requests from a host-computer, and operable to transfer data between said host-computer and an array of data-storing-media, said system comprising: first and second controllers; each of said first and second controllers having a host-interface-device, a first group of power-consuming elements that includes at least a host-interface-device, and a data-storing-media-interface-device; each of said first and second controllers having a second group of power-consuming elements that includes at least a buffer-memory and a memory-controller; first and second power supplies; each of said first and second power supplies having a main-output-connection providing adequate power for energizing said first and said second group of power-consuming elements of at least one of said controllers; each of said first and second power supplies having an auxiliary-output-connection providing adequate power for energizing said second group of power-consuming elements of at least one of said controllers; first circuit-means coupling said main-output-connection of said first power supply to said first and second group of power-consuming elements of said first controller; second circuit-means coupling said main-output-connection of said second power supply to said first and second group of power-consuming elements of said second controller; third circuit-means coupling said auxiliary-output-connection of said first power supply to said second group of power-consuming elements of said second controller; and fourth circuit-means coupling said auxiliary-output-connection of said second power supply to said second group of power-consuming elements of said first controller.
Claim 8
Dependent Claim
101 words
A system in accordance with claim 5 further including: data-communicating means operable to transfer data between said memory-controllers of said first and second controllers; first power failure responsive means responsive to failure of said first power supply for causing said memory-controller of said first controller to transfer data from said buffer-memory of said first controller to said buffer-memory of said second controller; and second power failure responsive means responsive to failure of said second power supply for causing said memory-controller of said second controller to transfer data from said buffer-memory of said second controller to said buffer-memory of said first controller.
Claim 9
Dependent Claim
43 words
A system in accordance with claim 6 wherein said second group of power-consuming elements of said first and second controllers each include: an oscillator producing a stream of actuating clock pulses; and circuit means connecting said clock pulses to a memory-controller associated therewith.
Claim 10
Dependent Claim
75 words
A system in accordance with claim 7 wherein: said first power-failure responsive means is operable when power supply failure of said first power supply occurs after said host-computer has transferred data to said first controller for transfer into a storage media; and said second power-failure responsive means is operable when power supply failure of said second power supply occurs after said host-computer has transferred data to said second controller for transfer into a storage media.
Claim 11
Dependent Claim
28 words
A system in accordance with claim 8 wherein: said first and second power-failure responsive means include means for notifying said host-computer that a power supply failure has occurred.
Claim 12
Independent Claim
175 words
A method that utilizes at least first and second power sources for enhancing the reliability of operation of a controller, said controller having a plurality of power-consuming elements that are arranged to receive controlling-commands from a remote-computer, said controller utilizing a fast-memory to buffer data that accompanies said controlling-commands, said fast-memory operating to buffer said data between the remote-computer and at least one satellite data storage unit, said controller including an element-subset that is less than all of said plurality of power-consuming elements, said element-subset operating to retrieve data from said fast-memory and to transfer said retrieved data to a controller output terminal, said method comprising the steps of: providing energizing power to all of said plurality of elements from said first power source; concurrently providing energizing power to said element-subset from said second power source; sensing loss of energizing power from said first power source; and in response to sensing said loss of energizing power from said first power source, causing said element-subset to transfer data contained in said fast-memory to said output terminal.
Claim 13
Independent Claim
175 words
A method that utilizes at least first and second power sources for enhancing the reliability of operation of a controller, said controller having a plurality of power-consuming elements that are arranged to receive controlling-commands from a remote-computer, said controller utilizing a fast-memory to buffer data that accompanies said controlling-commands, said fast-memory operating to buffer said data between the remote-computer and at least one satellite data storage unit, said controller including an element-subset that is less than all of said plurality of power-consuming elements, said element-subset operating to retrieve data from said fast-memory and to transfer said retrieved data to a controller output terminal, said method comprising the steps of: providing energizing power to all of said plurality of elements from said first power source; concurrently providing energizing power to said element-subset from said second power source; sensing loss of energizing power from said first power source; and in response to sensing said loss of energizing power from said first power source, causing said element-subset to transfer data contained in said fast-memory to said output terminal.
Claim 14
Dependent Claim
210 words
In a data processing installation having a host-computer and a first and a second controller that receive data from said host-computer, wherein said first and second controllers operate to effect writing said received-data to an array of data-storing-media, a system that enhances the reliability of said writing of said received-data, said system comprising: fast-memory means in each of said first and second controllers enabling fast-storage of said received-data, whereupon an acknowledge-signal is thereafter sent to said host-computer, and whereupon said fast-stored received-data within said fast-memory means is thereafter written to said array of data-storage-media; first and second power supplies; each of said first and second power supplies having a main-power-output providing power for enabling energization of one of said first and second controllers; each of said first and second power supplies having an auxiliary-power-output providing power for enabling energization of one of said fast-memory means; first circuit-means coupling said main-power-output of said first power supply to energize said first controller; second circuit-means coupling said main-power-output-said second power supply to energize said second controller; third circuit-means coupling said auxiliary-power-output of said first power supply to said fast-memory means of said second controller; and fourth circuit-means coupling said auxiliary-power-output of said second power supply to said fast-memory means of said first controller.
Claim 15
Dependent Claim
210 words
In a data processing installation having a host-computer and a first and a second controller that receive data from said host-computer, wherein said first and second controllers operate to effect writing said received-data to an array of data-storing-media, a system that enhances the reliability of said writing of said received-data, said system comprising: fast-memory means in each of said first and second controllers enabling fast-storage of said received-data, whereupon an acknowledge-signal is thereafter sent to said host-computer, and whereupon said fast-stored received-data within said fast-memory means is thereafter written to said array of data-storage-media; first and second power supplies; each of said first and second power supplies having a main-power-output providing power for enabling energization of one of said first and second controllers; each of said first and second power supplies having an auxiliary-power-output providing power for enabling energization of one of said fast-memory means; first circuit-means coupling said main-power-output of said first power supply to energize said first controller; second circuit-means coupling said main-power-output-said second power supply to energize said second controller; third circuit-means coupling said auxiliary-power-output of said first power supply to said fast-memory means of said second controller; and fourth circuit-means coupling said auxiliary-power-output of said second power supply to said fast-memory means of said first controller.
Claim 16
Dependent Claim
93 words
The system of claim 11 further including: data-communicating means operable to transfer received-data between said fast-memory means of said first and second controllers; first power-failure responsive means responsive to failure of said first power supply for causing said fast-memory means of said first controller to transfer data stored therein to said fast-memory means of said second controller; and second power-failure responsive means responsive to failure of said second power supply for causing said fast-memory means of said second controller to transfer data stored therein to the said fast-memory means of said first controller.
Claim 17
Dependent Claim
85 words
The system of claim 12 wherein: said first power-failure responsive means is operable when failure of said first power supply occurs at a time after said acknowledge-signal been sent to said host-computer, but before said fast-stored received-data has been written to said array of data-storage-media; and said second power-failure responsive means is operable when failure of said first power supply occurs at a time after said acknowledge-signal been sent to said host-computer, but before said fast-stored received-data has been written to said array of data-storage-media.
Claim 18
Dependent Claim
26 words
The system of claim 13 wherein: said first and second power-failure responsive means both include means for notifying said host-computer that power supply failure has occurred.