Claims Analysis
Total Claims: 13
Claim 1
Independent Claim
234 words
A method in a data processing system for enhancing the efficiency of data accessing from a storage subsystem which is coupled to a host system via a storage subsystem controller and a data channel, said storage subsystem including a tracked cyclic storage device having a plurality of disks rotatable about a single spindle and multiple transducer heads for providing access to recording tracks on each disk, said method comprising the steps of: transmitting a signal from said host system to said storage subsystem via said storage subsystem controller and said data channel, said signal defining a sequence in which recording tracks within said tracked cyclic storage device are to be accessed; dynamically creating a transducer head switching table in response to receipt of said signal at said storage subsystem controller, said transducer head switching table including a listing of each recording track to be accessed and an associated control parameter for selecting a particular transducer head to be utilized to access a subsequent recording track; accessing a recording track within said tracked cyclic storage device utilizing a selected one of said multiple transducer heads; and accessing said transducer head switching table in response to encountering an end of an accessed recording track and directly coupling the associated control parameter to a transducer head switch within said tracked cyclic storage device wherein a plurality of recording tracks may be automatically accessed in any desired order.
Claim 2
Independent Claim
234 words
A method in a data processing system for enhancing the efficiency of data accessing from a storage subsystem which is coupled to a host system via a storage subsystem controller and a data channel, said storage subsystem including a tracked cyclic storage device having a plurality of disks rotatable about a single spindle and multiple transducer heads for providing access to recording tracks on each disk, said method comprising the steps of: transmitting a signal from said host system to said storage subsystem via said storage subsystem controller and said data channel, said signal defining a sequence in which recording tracks within said tracked cyclic storage device are to be accessed; dynamically creating a transducer head switching table in response to receipt of said signal at said storage subsystem controller, said transducer head switching table including a listing of each recording track to be accessed and an associated control parameter for selecting a particular transducer head to be utilized to access a subsequent recording track; accessing a recording track within said tracked cyclic storage device utilizing a selected one of said multiple transducer heads; and accessing said transducer head switching table in response to encountering an end of an accessed recording track and directly coupling the associated control parameter to a transducer head switch within said tracked cyclic storage device wherein a plurality of recording tracks may be automatically accessed in any desired order.
Claim 3
Dependent Claim
85 words
The method according to claim 1, wherein said storage subsystem controller includes a memory and wherein said step of dynamically creating a transducer head switching table in response to receipt of said signal at said storage subsystem controller comprises the step of dynamically creating a transducer head switching table within the storage subsystem controller memory including a listing of each recording track to be accessed and an associated control parameter for selecting a particular transducer head to be utilized to access a subsequent recording track.
Claim 4
Dependent Claim
24 words
The method according to claim 1, further including the step of reading data within each accessed recording track within said tracked cyclic storage device.
Claim 5
Dependent Claim
24 words
The method according to claim 1, further including the step of writing data within each accessed recording track within said tracked cyclic storage device.
Claim 6
Dependent Claim
36 words
The method according to claim 1, further including the step of terminating access to any of said recording tracks in response to a successful accessing of all recording tracks listed within said transducer head switching table.
Claim 7
Dependent Claim
29 words
The method according to claim 1, further including the step of establishing a pointer into said transducer head switching table at a listing of an initially accessed recording track.
Claim 8
Dependent Claim
31 words
The method according to claim 6, further including the step of terminating access to any of said recording tracks in response to encountering said pointer within said transducer head switching table.
Claim 9
Dependent Claim
238 words
A data processing system for enhancing the efficiency of data accessing from a storage subsystem which is coupled to a host system via a storage subsystem controller and a data channel, said storage subsystem including a tracked cyclic storage device having a plurality of disks rotatable about a single spindle and multiple transducer heads for providing access to recording tracks on each disk, said data processing system comprising: means for transmitting a signal from said host system to said storage subsystem via said storage subsystem controller and said data channel, said signal defining a sequence in which recording tracks within said tracked cyclic storage device are to be accessed; means for dynamically creating a transducer head switching table in response to receipt of said signal at said storage subsystem controller, said transducer head switching table including a listing of each recording track to be accessed and an associated control parameter for selecting a particular transducer head to be utilized to access a subsequent recording track; means for accessing a recording track within said tracked cyclic storage device utilizing a selected one of said multiple transducer heads; and means for accessing said transducer head switching table in response to encountering an end of an accessed recording track and directly coupling the associated control parameter to a transducer head switch within said tracked cyclic storage device wherein a plurality of recording tracks may be automatically accessed in any desired order.
Claim 10
Dependent Claim
238 words
A data processing system for enhancing the efficiency of data accessing from a storage subsystem which is coupled to a host system via a storage subsystem controller and a data channel, said storage subsystem including a tracked cyclic storage device having a plurality of disks rotatable about a single spindle and multiple transducer heads for providing access to recording tracks on each disk, said data processing system comprising: means for transmitting a signal from said host system to said storage subsystem via said storage subsystem controller and said data channel, said signal defining a sequence in which recording tracks within said tracked cyclic storage device are to be accessed; means for dynamically creating a transducer head switching table in response to receipt of said signal at said storage subsystem controller, said transducer head switching table including a listing of each recording track to be accessed and an associated control parameter for selecting a particular transducer head to be utilized to access a subsequent recording track; means for accessing a recording track within said tracked cyclic storage device utilizing a selected one of said multiple transducer heads; and means for accessing said transducer head switching table in response to encountering an end of an accessed recording track and directly coupling the associated control parameter to a transducer head switch within said tracked cyclic storage device wherein a plurality of recording tracks may be automatically accessed in any desired order.
Claim 11
Dependent Claim
86 words
The data processing system according to claim 8, wherein said storage subsystem controller includes a memory and wherein said means for dynamically creating a transducer head switching table in response to receipt of said signal at said storage subsystem controller comprises means for dynamically creating a transducer head switching table within the storage subsystem controller memory including a listing of each recording track to be accessed and an associated control parameter for selecting a particular transducer head to be utilized to access a subsequent recording track.
Claim 12
Dependent Claim
30 words
The data processing system according to claim 8, further including means for establishing a pointer into said transducer head switching table at a listing of an initially accessed recording track.
Claim 13
Dependent Claim
32 words
The data processing system according to claim 10, further including means for terminating access to any of said recording tracks in response to encountering said pointer within said transducer head switching table.