Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
101 words
A computer system, comprising: a host processor connected to a host bus; a bus bridge connecting said host bus to a PCI bus; a system management module connected to said PCI bus, said system management module includes a system management processor; a primary component connected to said PCI bus for performing specified operations on the PCI bus; a spare component connected to said PCI bus; wherein the system management module includes monitor logic for detecting failure of the primary component, and in response, the system management module locks the PCI bus to dynamically switch the spare component for the primary component.
Claim 2
Dependent Claim
101 words
A computer system, comprising: a host processor connected to a host bus; a bus bridge connecting said host bus to a PCI bus; a system management module connected to said PCI bus, said system management module includes a system management processor; a primary component connected to said PCI bus for performing specified operations on the PCI bus; a spare component connected to said PCI bus; wherein the system management module includes monitor logic for detecting failure of the primary component, and in response, the system management module locks the PCI bus to dynamically switch the spare component for the primary component.
Claim 3
Dependent Claim
39 words
A computer system as in claim 1, wherein the computer system includes a memory map of resources on the PCI bus, and the system management module reconfigures the memory map when switching the spare component for the primary component.
Claim 4
Dependent Claim
30 words
A computer system as in claim 1, wherein the system management module initializes the spare component and disables the primary component when switching the spare component for the primary component.
Claim 5
Dependent Claim
32 words
A computer system as in claim 1, wherein the system management module also includes a system management central control unit coupled to said system management processor by a system management local bus.
Claim 6
Dependent Claim
43 words
A computer system as in claim 4, wherein the system management module further includes system management memory connected to said system management local bus, and wherein a memory map of system resources on the PCI bus are maintained in the system management memory.
Claim 7
Independent Claim
104 words
A method for replacing a failed component on a system bus in a computer system with a spare component located on the system bus, comprising the steps of: monitoring the system bus for failed components; determining if a device on the system bus has failed; determining if a spare component is available on the system bus for the failed component; locking the system bus; initializing the spare component and copying the failed component's contents to the spare component; disabling the failed device; changing the address of the spare component to the address of the failed component; and releasing the bus and resuming normal operation.
Claim 8
Independent Claim
104 words
A method for replacing a failed component on a system bus in a computer system with a spare component located on the system bus, comprising the steps of: monitoring the system bus for failed components; determining if a device on the system bus has failed; determining if a spare component is available on the system bus for the failed component; locking the system bus; initializing the spare component and copying the failed component's contents to the spare component; disabling the failed device; changing the address of the spare component to the address of the failed component; and releasing the bus and resuming normal operation.
Claim 9
Independent Claim
119 words
A method for replacing a failed component on a system bus in a computer system with a spare component located on the system bus, comprising the steps of: monitoring the system bus for failed components; determining if a device on the system bus has failed; determining if a spare component is available on the system bus for the failed component; locking the system bus; reconfiguring the system to recognize the spare component by modifying a system memory map to replace the address of the failed component with the address of the spare component; initializing the spare component and copying the failed component's contents to the spare component; disabling the failed device; and releasing the bus and resuming normal operation.
Claim 10
Independent Claim
119 words
A method for replacing a failed component on a system bus in a computer system with a spare component located on the system bus, comprising the steps of: monitoring the system bus for failed components; determining if a device on the system bus has failed; determining if a spare component is available on the system bus for the failed component; locking the system bus; reconfiguring the system to recognize the spare component by modifying a system memory map to replace the address of the failed component with the address of the spare component; initializing the spare component and copying the failed component's contents to the spare component; disabling the failed device; and releasing the bus and resuming normal operation.
Claim 11
Dependent Claim
165 words
A computer system, comprising: a host processor connected to a host bus; a bus bridge connecting said host bus to a first system expansion bus; a system management module connected to said first system expansion bus, said system management module including: a system management processor; a system management central control unit coupled to said system management processor by a system management local bus; a system management remote unit connected to a second expansion bus, said system management remote unit connecting to said system management central control unit by a serial bus, said system management remote unit providing a signal to said system management central unit if a failed component is detected on the second expansion bus; a primary component connected to said second expansion bus for performing specified operations; a spare component connected to said second expansion bus; wherein the system management module, in response to detection of a failure on the second system expansion bus, dynamically switching the spare component for the primary component.
Claim 12
Dependent Claim
165 words
A computer system, comprising: a host processor connected to a host bus; a bus bridge connecting said host bus to a first system expansion bus; a system management module connected to said first system expansion bus, said system management module including: a system management processor; a system management central control unit coupled to said system management processor by a system management local bus; a system management remote unit connected to a second expansion bus, said system management remote unit connecting to said system management central control unit by a serial bus, said system management remote unit providing a signal to said system management central unit if a failed component is detected on the second expansion bus; a primary component connected to said second expansion bus for performing specified operations; a spare component connected to said second expansion bus; wherein the system management module, in response to detection of a failure on the second system expansion bus, dynamically switching the spare component for the primary component.
Claim 13
Dependent Claim
15 words
A system as in claim 8, wherein the second expansion bus is an EISA bus.
Claim 14
Dependent Claim
56 words
A system as in claim 9, further comprising a memory device in said system, said memory device including a memory map of resources on the EISA bus, and wherein the system management module performs the switching by modifying the memory map to change the address of the spare component for the address of the failed component.
Claim 15
Dependent Claim
134 words
A network file server, comprising: a host processor connected to a host bus; a PCI bus bridge coupling said host bus to a PCI bus; a primary component connected to said PCI bus for performing specified operations; a spare component connected to said PCI bus, said spare component having the capability to perform at least some of the operations of said primary component; a system management module connected to said PCI bus, said system management module including: a system management processor; a system management central unit interfacing a system management local bus to the PCI bus, said system management central unit coupling to the system management processor through the system management local bus; wherein the system management central configures and initializes the spare component in the event of a failure of the primary component.
Claim 16
Dependent Claim
134 words
A network file server, comprising: a host processor connected to a host bus; a PCI bus bridge coupling said host bus to a PCI bus; a primary component connected to said PCI bus for performing specified operations; a spare component connected to said PCI bus, said spare component having the capability to perform at least some of the operations of said primary component; a system management module connected to said PCI bus, said system management module including: a system management processor; a system management central unit interfacing a system management local bus to the PCI bus, said system management central unit coupling to the system management processor through the system management local bus; wherein the system management central configures and initializes the spare component in the event of a failure of the primary component.
Claim 17
Dependent Claim
31 words
A server as in claim 11, wherein the system management module includes a memory controlled by said system management central, said memory including a map of resources on the PCI bus.
Claim 18
Dependent Claim
40 words
A system as in claim 12, wherein the system management central unit reconfigures the memory map in the event of a failure of the primary component to map the spare component to address space previously assigned to the primary component.