Claims Analysis
Total Claims: 17
Claim 1
Independent Claim
153 words
In a storage subsystem comprising a microprossor, a cache memory, and a disk drive, a method for storing contents of the cache memory after an interruption of power to the computer system, the method comprising the steps of: reserving a location in the disk drive of sufficient size to hold a copy of the contents of the cache memory; detecting the interruption of power to the computer system; supplying temporary power to the microprocessor and the disk drive after the interruption of power to the computer system; seeking to the reserved location in the disk drive under temporary power; storing the copy of the contents of the cache memory in the reserved location in the disk drive under temporary power; and restoring the copy of the contents of the cache memory stored in reserved location in the disk drive back to the cache memory after a restoration of power to the computer system.
Claim 2
Dependent Claim
153 words
In a storage subsystem comprising a microprossor, a cache memory, and a disk drive, a method for storing contents of the cache memory after an interruption of power to the computer system, the method comprising the steps of: reserving a location in the disk drive of sufficient size to hold a copy of the contents of the cache memory; detecting the interruption of power to the computer system; supplying temporary power to the microprocessor and the disk drive after the interruption of power to the computer system; seeking to the reserved location in the disk drive under temporary power; storing the copy of the contents of the cache memory in the reserved location in the disk drive under temporary power; and restoring the copy of the contents of the cache memory stored in reserved location in the disk drive back to the cache memory after a restoration of power to the computer system.
Claim 3
Dependent Claim
42 words
The method of claim 1 where in the step of reserving a location in the disk drive further comprises the step of reserving at least one cylinder in the disk drive to store the copy of the contents of the cache memory.
Claim 4
Dependent Claim
44 words
The method of claim 1 wherein the step of reserving a location in the disk drive further comprises the step of reserving at least one sector of a cylinder in the disk drive to store the copy of the contents of the cache memory.
Claim 5
Dependent Claim
36 words
The method of claim 1 wherein the step of supplying temporary power further comprises providing a battery for supplying temporary power to the microprocessor and disk drive after the interruption of power to the computer system.
Claim 6
Dependent Claim
139 words
A storage subsystem for coupling to a host computer, the storage subsystem comprising: a microprocessor; a cache memory coupled to the microprocessor; a power detection circuit coupled to the microprocessor for detecting an interruption of power to the storage subsystem; a power storage unit coupled to the microprocessor for supplying temporary power after the interruption of power to the storage subsystem; a head/disk assembly coupled to the cache memory having a reserved location of sufficient size for storing a copy of contents of the cache memory under temporary power from the power storage unit after the interruption of power to the computer system; and means for restoring the copy of the contents of the cache memory stored in the reserved location in the disk drive back to the cache memory after a restoration of power to the computer system.
Claim 7
Dependent Claim
139 words
A storage subsystem for coupling to a host computer, the storage subsystem comprising: a microprocessor; a cache memory coupled to the microprocessor; a power detection circuit coupled to the microprocessor for detecting an interruption of power to the storage subsystem; a power storage unit coupled to the microprocessor for supplying temporary power after the interruption of power to the storage subsystem; a head/disk assembly coupled to the cache memory having a reserved location of sufficient size for storing a copy of contents of the cache memory under temporary power from the power storage unit after the interruption of power to the computer system; and means for restoring the copy of the contents of the cache memory stored in the reserved location in the disk drive back to the cache memory after a restoration of power to the computer system.
Claim 8
Dependent Claim
14 words
The storage subsystem of claim 5 wherein the power storage unit comprises a battery.
Claim 9
Dependent Claim
19 words
The storage subsystem of claim 5 wherein the reserved location in the head/disk assembly comprises at least one cylinder.
Claim 10
Dependent Claim
22 words
The storage subsystem of claim 5 wherein the reserved location in the head/disk assembly comprises at least one sector of a cylinder.
Claim 11
Dependent Claim
31 words
The storage subsystem of claim 5 wherein the microprocessor further includes means for storing the copy of the contents of the cache memory to the reserved location in the head/disk assembly.
Claim 12
Dependent Claim
160 words
A storage subsystem for coupling to a host computer, the storage subsystem comprising: a storage controller comprising: a microprocessor; a cache memory coupled to the microprocessor; a power detection circuit coupled to the microprocessor for detecting an interruption of power to the computer system; and a power storage unit coupled to the microprocessor for supplying temporary power to the microprocessor after the interruption of power to the computer system; a plurality of disk drives coupled to the storage controller, at least one of the plurality of disk drives having a reserved location of sufficient size for storing a copy of contents of the cache memory under temporary power from the power storage unit after the interruption of power to the computer system; and means for restoring the copy of the contents of the cache memory stored in the reserved location in the plurality of disk drives back to the cache memory after a restoration of power to the computer system.
Claim 13
Dependent Claim
160 words
A storage subsystem for coupling to a host computer, the storage subsystem comprising: a storage controller comprising: a microprocessor; a cache memory coupled to the microprocessor; a power detection circuit coupled to the microprocessor for detecting an interruption of power to the computer system; and a power storage unit coupled to the microprocessor for supplying temporary power to the microprocessor after the interruption of power to the computer system; a plurality of disk drives coupled to the storage controller, at least one of the plurality of disk drives having a reserved location of sufficient size for storing a copy of contents of the cache memory under temporary power from the power storage unit after the interruption of power to the computer system; and means for restoring the copy of the contents of the cache memory stored in the reserved location in the plurality of disk drives back to the cache memory after a restoration of power to the computer system.
Claim 14
Dependent Claim
14 words
The storage subsystem of claim 10, wherein the power storage unit comprises a battery.
Claim 15
Dependent Claim
21 words
The storage subsystem of claim 10, wherein the reserved location in the plurality of disk drives comprises at least one cylinder.
Claim 16
Dependent Claim
24 words
The storage subsystem of claim 10, wherein the reserved location in the plurality of disk drives comprises at least one sector of a cylinder.
Claim 17
Dependent Claim
33 words
The storage subsystem of claim 10, wherein the microprocessor further includes means for storing the copy of the contents of the cache memory to the reserved location in the plurality of disk drives.