Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
212 words
A method for minimizing the number of interruptions of a central processing unit in the transfer of equal length blocks of data between the central processing unit main memory and a storage device over a path including a control device between the central processing unit and the storage device, the operating system of the central processing unit initiating said transfer thereby causing control to be relinquished to a series of commands, a chain of commands being, in turn, sent to the control device for selecting and accessing the storage device and effectuating the data transfer, each access outside of prescribed storage boundaries on the storage device requiring the chain of commands to be restarted with a central processing unit initiative wherein the method comprises the steps of: transferring information defining a storage boundary extent on said storage device in a first command from said central processing unit to said control device, transferring information in a second command from said central processing unit to said control device which defines a storage area within said storage boundary extent defined in said first command, and said second command also transferring information relative to the number of said blocks of data on said storage device which are to be the subject of the data transfer operation.
Claim 2
Independent Claim
212 words
A method for minimizing the number of interruptions of a central processing unit in the transfer of equal length blocks of data between the central processing unit main memory and a storage device over a path including a control device between the central processing unit and the storage device, the operating system of the central processing unit initiating said transfer thereby causing control to be relinquished to a series of commands, a chain of commands being, in turn, sent to the control device for selecting and accessing the storage device and effectuating the data transfer, each access outside of prescribed storage boundaries on the storage device requiring the chain of commands to be restarted with a central processing unit initiative wherein the method comprises the steps of: transferring information defining a storage boundary extent on said storage device in a first command from said central processing unit to said control device, transferring information in a second command from said central processing unit to said control device which defines a storage area within said storage boundary extent defined in said first command, and said second command also transferring information relative to the number of said blocks of data on said storage device which are to be the subject of the data transfer operation.
Claim 3
Dependent Claim
61 words
A method in accordance with claim 1, including the steps of storing in said control device the defined storage boundary extent transferred in said first command, comparing the defined storage area transferred in said second command with the storage boundary extent to determine whether said storage area defined in said second command is within the extent defined in said first command.
Claim 4
Dependent Claim
44 words
A method in accordance with claim 1, including the step of transferring information in a third command from said central processing unit to said control device specifying an operation to be performed on said data within the storage area defined in said second command.
Claim 5
Dependent Claim
56 words
A method in accordance with claim 1, including the steps of transferring from said central processing unit to said control device a series of commands subsequent to said second command, each series of commands producing the data transfer operation specified in said second command on data located within said storage area defined by said second command.
Claim 6
Dependent Claim
42 words
A method in accordance with claim 3, including the step of transferring information in a fourth command from said central processing unit to said control device which defines a second storage area within said storage boundary extent defined in said first command.
Claim 7
Dependent Claim
38 words
A method in accordance with claim 5, including the step of transferring a fifth command from said central processing unit to said control device specifying an operation to be performed on said data within said second storage area.
Claim 8
Independent Claim
288 words
A method for minimizing the number of interruptions of a central processing unit in the transfer of equal length blocks of user data between the central processing unit main memory and a storage device over a path including a control device between the central processing unit and the storage device, the storage device having a number of equal length record storage blocks therein, each such block having a physical address associated therewith, the user data being arranged in blocks on the storage device, each user data block having a logical address associated therewith, the operating system of the central processing unit initiating said transfer thereby causing control to be relinquished to a series of commands, a chain of commands being, in turn, sent to the control device for selecting and accessing the storage device and effectuating the data transfer, each access outside of prescribed storage boundaries on the storage device requiring the chain of commands to be restarted with a new central processing unit initiative, wherein the method comprises the steps of: transferring information in a first command from said central processing unit to said control device defining a storage boundary extent on said storage device, said boundary extent being defined in terms of a physical address in said storage device and in terms of logical address information relative to said user data blocks, transferring information in a second command from said central processing unit to said control device which defines a storage area within said storage boundary extent defined in said first command; and transferring information in a third command from said central processing unit to said control device specifying an operation to be performed on said data within the storage area defined in said second command.
Claim 9
Independent Claim
288 words
A method for minimizing the number of interruptions of a central processing unit in the transfer of equal length blocks of user data between the central processing unit main memory and a storage device over a path including a control device between the central processing unit and the storage device, the storage device having a number of equal length record storage blocks therein, each such block having a physical address associated therewith, the user data being arranged in blocks on the storage device, each user data block having a logical address associated therewith, the operating system of the central processing unit initiating said transfer thereby causing control to be relinquished to a series of commands, a chain of commands being, in turn, sent to the control device for selecting and accessing the storage device and effectuating the data transfer, each access outside of prescribed storage boundaries on the storage device requiring the chain of commands to be restarted with a new central processing unit initiative, wherein the method comprises the steps of: transferring information in a first command from said central processing unit to said control device defining a storage boundary extent on said storage device, said boundary extent being defined in terms of a physical address in said storage device and in terms of logical address information relative to said user data blocks, transferring information in a second command from said central processing unit to said control device which defines a storage area within said storage boundary extent defined in said first command; and transferring information in a third command from said central processing unit to said control device specifying an operation to be performed on said data within the storage area defined in said second command.
Claim 10
Dependent Claim
57 words
A method in accordance with claim 7, including the steps of transferring from said central processing unit to said control device a series of commands subsequent to said second command, each said series of commands producing the data transfer operation specified in said second command on data located within said storage area defined by said second command.
Claim 11
Dependent Claim
42 words
A method in accordance with claim 7, including the step of transferring information in a fourth command from said central processing unit to said control device which defines a second storage area within said storage boundary extent defined in said first command.