Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
259 words
A method in a data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel during concurrent execution of an application wherein each of said storage subsystems include storage subsystem memory associated therewith, said method comprising the steps of: suspending execution of said application in response to a request for generating a backup copy; forming a dataset logical-to-physical storage subsystem address concordance for said designated datasets; resuming execution of said application upon completion of said forming of said address concordance; processing any application initiated updates to affected portions of said designated datasets which occur prior to generation of a backup copy of said affected portions of said designated datasets by buffering said updates, copying said affected portions of said designated datasets to said storage subsystem memory, updating said address concordance in response to said copying, and writing said updates to said affected portions of said designated datasets within said plurality of storage subsystems; copying all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems to said storage subsystem memory and updating said address concordance in response to said copying; and transferring portions of said designated datasets from said storage subsystem memory to said host system upon the occurrence of an attention signal wherein said attention signal occurs when a number of portions of said designated datasets stored in said storage subsystem memory achieves a defined threshold number wherein the efficiency of transferring said backup copy is enhanced.
Claim 2
Independent Claim
259 words
A method in a data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel during concurrent execution of an application wherein each of said storage subsystems include storage subsystem memory associated therewith, said method comprising the steps of: suspending execution of said application in response to a request for generating a backup copy; forming a dataset logical-to-physical storage subsystem address concordance for said designated datasets; resuming execution of said application upon completion of said forming of said address concordance; processing any application initiated updates to affected portions of said designated datasets which occur prior to generation of a backup copy of said affected portions of said designated datasets by buffering said updates, copying said affected portions of said designated datasets to said storage subsystem memory, updating said address concordance in response to said copying, and writing said updates to said affected portions of said designated datasets within said plurality of storage subsystems; copying all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems to said storage subsystem memory and updating said address concordance in response to said copying; and transferring portions of said designated datasets from said storage subsystem memory to said host system upon the occurrence of an attention signal wherein said attention signal occurs when a number of portions of said designated datasets stored in said storage subsystem memory achieves a defined threshold number wherein the efficiency of transferring said backup copy is enhanced.
Claim 3
Dependent Claim
73 words
The method in a data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystem to a host system via a data channel according to claim 1, wherein said step of copying all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems occurs in response to a receipt of a command from said host system at said storage subsystem.
Claim 4
Dependent Claim
85 words
The method in a data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystem to a host system via a data channel according to claim 1, further including the step of temporarily terminating said copying of all remaining portions of said designated datasets from said plurality of storage subsystems to said storage subsystem memory in response to a number of portions of said designated datasets stored in said storage subsystem memory achieving a second defined threshold number.
Claim 5
Dependent Claim
72 words
The method in a data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel according to claim 1, further including the step of temporarily terminating said copying of all remaining portions of said designated datasets from said plurality of storage subsystems to said storage subsystem memory in response to a data request within said storage subsystem.
Claim 6
Dependent Claim
270 words
A data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel during concurrent execution of an application wherein each of said storage subsystems include storage subsystem memory associated therewith, said data processing system comprising the steps of: means for suspending execution of said application in response to a request for generating a backup copy; means for forming a dataset logical-to-physical storage subsystem address concordance for said designated datasets; means for resuming execution of said application upon completion of said forming of said address concordance; means for processing any application initiated updates to affected portions of said designated datasets which occur prior to generation of a backup copy of said affected portions of said designated datasets by buffering said updates, copying said affected portions of said designated datasets to said storage subsystem memory, updating said address concordance in response to said copying, and writing said updates to said affected portions of said designated datasets within said plurality of storage subsystems; means for copying all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems to said storage subsystem memory and updating said address concordance in response to said copying; and means for transferring portions of said designated datasets from said storage subsystem memory to said host system upon the occurrence of an attention signal wherein said attention signal occurs when a number of portions of said designated datasets stored in said storage subsystem memory achieves a defined threshold number wherein the efficiency of transferring said backup copy is enhanced.
Claim 7
Dependent Claim
270 words
A data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel during concurrent execution of an application wherein each of said storage subsystems include storage subsystem memory associated therewith, said data processing system comprising the steps of: means for suspending execution of said application in response to a request for generating a backup copy; means for forming a dataset logical-to-physical storage subsystem address concordance for said designated datasets; means for resuming execution of said application upon completion of said forming of said address concordance; means for processing any application initiated updates to affected portions of said designated datasets which occur prior to generation of a backup copy of said affected portions of said designated datasets by buffering said updates, copying said affected portions of said designated datasets to said storage subsystem memory, updating said address concordance in response to said copying, and writing said updates to said affected portions of said designated datasets within said plurality of storage subsystems; means for copying all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems to said storage subsystem memory and updating said address concordance in response to said copying; and means for transferring portions of said designated datasets from said storage subsystem memory to said host system upon the occurrence of an attention signal wherein said attention signal occurs when a number of portions of said designated datasets stored in said storage subsystem memory achieves a defined threshold number wherein the efficiency of transferring said backup copy is enhanced.
Claim 8
Dependent Claim
93 words
The data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel according to claim 5, wherein said means for copying all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems to said storage subsystem memory includes means for copying all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems to said storage subsystem memory in response to a command from said host system.
Claim 9
Dependent Claim
85 words
The data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel according to claim 5, further including means for temporarily terminating said copying of all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems to said storage subsystem memory in response to a number of portions of said designated dataset stored in said storage subsystem memory achieving a second defined threshold number.
Claim 10
Dependent Claim
73 words
The data processing system for transferring a backup copy of designated datasets stored in a plurality of storage subsystems to a host system via a data channel according to claim 5, further including means for temporarily terminating said copying of all remaining portions of said designated datasets on an asynchronous basis from said plurality of storage subsystems to said storage subsystem memory in response to a request for data within said storage subsystem.