Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
174 words
A method in a data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller, said interrupts generated by a plurality of sources of real time events, said storage subsystem controller operating in one of a plurality of different states, said method comprising within said processing system the steps of: determining a current state of said storage subsystem controller; determining a selected type of interrupt as a preferred next interrupt to be received by said storage subsystem controller in response to said determination of said current state; determining a particular state of said storage subsystem controller associated with said occurrence of said selected type of interrupt; and initiating reversible processing associated with said particular state prior to receipt of a next interrupt wherein said selected type of interrupt is efficiently enhanced in priority in response to said current state of said storage subsystem controller.
Claim 2
Independent Claim
174 words
A method in a data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller, said interrupts generated by a plurality of sources of real time events, said storage subsystem controller operating in one of a plurality of different states, said method comprising within said processing system the steps of: determining a current state of said storage subsystem controller; determining a selected type of interrupt as a preferred next interrupt to be received by said storage subsystem controller in response to said determination of said current state; determining a particular state of said storage subsystem controller associated with said occurrence of said selected type of interrupt; and initiating reversible processing associated with said particular state prior to receipt of a next interrupt wherein said selected type of interrupt is efficiently enhanced in priority in response to said current state of said storage subsystem controller.
Claim 3
Dependent Claim
86 words
The method in a data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 1 further comprising the steps of: terminating said initiated reversible processing if said next interrupt is not said selected type of interrupt; reversing the effect of said initiated reversible processing; and performing processing associated with said next interrupt.
Claim 4
Dependent Claim
56 words
The method in a data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 1 wherein said reversible processing includes overhead processing.
Claim 5
Dependent Claim
56 words
The method in a data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 1 wherein said reversible processing includes transition processing.
Claim 6
Dependent Claim
56 words
The method in a data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 1 wherein said reversible processing includes application processing.
Claim 7
Dependent Claim
152 words
A data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller, said interrupts generated by a plurality of sources of real time events, said storage subsystem controller operating in one of a plurality of different states, said data processing system comprising: means for determining a current state of said storage subsystem controller; means for determining a selected type of interrupt for a next interrupt to be received by said storage subsystem controller in response to said determination of said current state; means for determining a particular state of said storage subsystem controller associated with said occurrence of said selected type of interrupt; and means for initiating reversible processing associated with said particular state prior to receipt of a next interrupt.
Claim 8
Dependent Claim
152 words
A data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller, said interrupts generated by a plurality of sources of real time events, said storage subsystem controller operating in one of a plurality of different states, said data processing system comprising: means for determining a current state of said storage subsystem controller; means for determining a selected type of interrupt for a next interrupt to be received by said storage subsystem controller in response to said determination of said current state; means for determining a particular state of said storage subsystem controller associated with said occurrence of said selected type of interrupt; and means for initiating reversible processing associated with said particular state prior to receipt of a next interrupt.
Claim 9
Dependent Claim
94 words
The data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 6 further comprising: means for terminating said initiated reversible processing in response to receipt of said next interrupt if said next interrupt is not said selected type of interrupt; means for reversing the effect of said initiated reversible processing; and means for performing processing associated with said next interrupt.
Claim 10
Dependent Claim
53 words
The data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 6 wherein said reversible processing includes overhead processing.
Claim 11
Dependent Claim
53 words
The data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 6 wherein said reversible processing includes transition processing.
Claim 12
Dependent Claim
53 words
The data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 6 wherein said reversible processing includes application processing.
Claim 13
Dependent Claim
76 words
The data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 8 wherein said storage subsystem controller includes a table which identifies a selected type of interrupt for each of said plurality of states in which said storage system controller may operate.
Claim 14
Dependent Claim
57 words
The data processing system having at least one host and a storage subsystem including a plurality of storage subsystem devices and at least one storage subsystem controller for efficiently responding to interrupts of multiple different types received by said storage subsystem controller according to claim 11 further comprising means for accessing said table utilizing said current state.