Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
170 words
A method of operating a computer system comprising a host computer (10) a disk memory (14), a storage director (16) which responds to commands from the host computer to supply data from the disk memory to the computer, and a high speed cache memory (22) and cache manager (24) arranged to stage selected portions of data from the disk memory into the cache memory in anticipation of its requirement, characterised in that series of commands from the host computer (10) are examined to determine whether any one data request is likely to be one of a series of such requests, staging a first amount of data not called for by the host computer from the disk memory (14) to the cache memory (22) in response to each data request, regardless of the outcome of the determination, and staging a second, additional amount of data from the disk memory to the cache memory if the determination indicates that the request appears likely to be one of a series of such requests.
Claim 2
Independent Claim
170 words
A method of operating a computer system comprising a host computer (10) a disk memory (14), a storage director (16) which responds to commands from the host computer to supply data from the disk memory to the computer, and a high speed cache memory (22) and cache manager (24) arranged to stage selected portions of data from the disk memory into the cache memory in anticipation of its requirement, characterised in that series of commands from the host computer (10) are examined to determine whether any one data request is likely to be one of a series of such requests, staging a first amount of data not called for by the host computer from the disk memory (14) to the cache memory (22) in response to each data request, regardless of the outcome of the determination, and staging a second, additional amount of data from the disk memory to the cache memory if the determination indicates that the request appears likely to be one of a series of such requests.
Claim 3
Dependent Claim
33 words
2- A method according to claim 1, characterised in that the first amount of data is at most one disk track and the second amount of data is at least one disk track.
Claim 4
Independent Claim
157 words
A method for control of a cache memory subsystem adapted to be connected to a host computer, said subsystem comprising solid-state cache storage means and cache manager means, said cache manager being adapted to examine signals passed between a host computer and a storage director, and to output cache control signals to control the flow of data from magnetic data storage means through said director into said cache storage means and from said cache storage means through said director to said host, said cache manager examining control signals output by said host during the satisfaction of a host read request and determining from said signals, after satisfaction of said request, whether or not said request is likely to be one of a sequence of such requests, and if so, for controlling flow of additional data not called for by said host into said cache storage means, in anticipation of requests for such additional data by said host.
Claim 5
Independent Claim
157 words
A method for control of a cache memory subsystem adapted to be connected to a host computer, said subsystem comprising solid-state cache storage means and cache manager means, said cache manager being adapted to examine signals passed between a host computer and a storage director, and to output cache control signals to control the flow of data from magnetic data storage means through said director into said cache storage means and from said cache storage means through said director to said host, said cache manager examining control signals output by said host during the satisfaction of a host read request and determining from said signals, after satisfaction of said request, whether or not said request is likely to be one of a sequence of such requests, and if so, for controlling flow of additional data not called for by said host into said cache storage means, in anticipation of requests for such additional data by said host.