Claims Analysis
Total Claims: 47
Claim 1
Independent Claim
94 words
A method for controlling a storage device having a storage medium and a nonvolatile memory, different from the storage medium, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device and the storage medium thereof which is different from the nonvolatile memory using the parameter stored in the nonvolatile memory and the control program.
Claim 2
Independent Claim
94 words
A method for controlling a storage device having a storage medium and a nonvolatile memory, different from the storage medium, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device and the storage medium thereof which is different from the nonvolatile memory using the parameter stored in the nonvolatile memory and the control program.
Claim 3
Dependent Claim
26 words
A method according to claim 1, wherein the step of writing the parameter into the nonvolatile memory changes a default parameter stored in the nonvolatile memory.
Claim 4
Dependent Claim
40 words
A method according to claim 1, wherein the step of writing the parameter into the nonvolatile memory writes the parameter into a memory selected from the group consisting of a flash memory, an EPROM, an EEPROM, and a CMOS RAM.
Claim 5
Dependent Claim
20 words
A method according to claim 1, wherein the step of writing the parameter is performed without changing the control program.
Claim 6
Dependent Claim
26 words
A method according to claim 1, wherein the step of inputting a parameter inputs a parameter which indicates whether a utility algorithm is to be executed.
Claim 7
Dependent Claim
34 words
A method according to claim 1, wherein the step of inputting a parameter inputs a parameter which indicates which one of a plurality of utilities, each performing a same function, is to be executed.
Claim 8
Dependent Claim
36 words
A method according to claim 1, wherein the step of controlling the operation of the storage device controls the operation of a storage device selected from the group including a disk drive and a tape drive.
Claim 9
Dependent Claim
29 words
A method according to claim 1, wherein said controlling step comprises: controlling the operation of the storage device using the control program which is stored in said nonvolatile memory.
Claim 10
Independent Claim
93 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein the step of inputting the parameter inputs a parameter for controlling how errors are processed within the storage device.
Claim 11
Independent Claim
93 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein the step of inputting the parameter inputs a parameter for controlling how errors are processed within the storage device.
Claim 12
Dependent Claim
38 words
A method according to claim 9, wherein the step of inputting the parameter inputs a parameter for controlling how many errors need to occur before performing a step of write protecting a storage medium within the storage device.
Claim 13
Independent Claim
95 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein the step of inputting the parameter inputs a parameter for controlling how data is encrypted and decrypted within the storage device.
Claim 14
Independent Claim
95 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein the step of inputting the parameter inputs a parameter for controlling how data is encrypted and decrypted within the storage device.
Claim 15
Dependent Claim
17 words
A method according to claim 11, wherein the step of inputting the parameter inputs an encryption seed.
Claim 16
Dependent Claim
26 words
A method according to claim 12, further comprising the step of: deleting the encryption seed from the nonvolatile memory upon removing power from the storage device.
Claim 17
Independent Claim
93 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein the step of inputting the parameter inputs a parameter for controlling a spin down process of the storage device.
Claim 18
Independent Claim
93 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein the step of inputting the parameter inputs a parameter for controlling a spin down process of the storage device.
Claim 19
Dependent Claim
63 words
A method according to claim 14, wherein: the step of inputting the parameter inputs a time delay used for controlling the spin down process; and the step of controlling the operation of the storage device spin downs the storage device after a predetermined period of time, which corresponds to the parameter, passes without information being written to or read from the storage device.
Claim 20
Independent Claim
113 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein: the step of inputting the parameter inputs a parameter for controlling a caching of information in the storage drive, and the step of controlling the operation of the storage device controls a caching of information in the storage device.
Claim 21
Independent Claim
113 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein: the step of inputting the parameter inputs a parameter for controlling a caching of information in the storage drive, and the step of controlling the operation of the storage device controls a caching of information in the storage device.
Claim 22
Dependent Claim
28 words
A method according to claim 16, wherein the step of inputting the parameter inputs a parameter indicating which of a plurality of caching algorithms is to be executed.
Claim 23
Independent Claim
113 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein: the step of inputting the parameter inputs a parameter for controlling a compression of information in the storage drive; and the step of controlling the operation of the storage device controls a compression of information in the storage device.
Claim 24
Independent Claim
113 words
A method for controlling a storage device having a nonvolatile memory, comprising the steps of: inputting, using a computer connected to the storage device, a parameter from a user which changes an operation of a control program stored in the storage device; writing the parameter into the nonvolatile memory of the storage device; and controlling an operation of the storage device using the parameter stored in the nonvolatile memory and the control program, wherein: the step of inputting the parameter inputs a parameter for controlling a compression of information in the storage drive; and the step of controlling the operation of the storage device controls a compression of information in the storage device.
Claim 25
Dependent Claim
28 words
A method according to claim 18, wherein the step of inputting the parameter inputs a parameter indicating which of a plurality of compression algorithms is to be executed.
Claim 26
Dependent Claim
36 words
A method according to claim 18, wherein the step of inputting the parameter inputs a parameter indicating whether the compression of information should be performed with an object of maximum data compression or minimum compression time.
Claim 27
Dependent Claim
75 words
A storage device for use with a computer, comprising: a storage medium; a memory for storing a control program which controls an operation of the storage device; a nonvolatile memory, different from said storage medium, for storing a parameter, altered by a user by interaction with the computer, which controls the operation of the control program; and processing circuitry for executing the control program to control the operation of the storage device using the parameter.
Claim 28
Dependent Claim
75 words
A storage device for use with a computer, comprising: a storage medium; a memory for storing a control program which controls an operation of the storage device; a nonvolatile memory, different from said storage medium, for storing a parameter, altered by a user by interaction with the computer, which controls the operation of the control program; and processing circuitry for executing the control program to control the operation of the storage device using the parameter.
Claim 29
Dependent Claim
19 words
A storage device according to claim 21, wherein: the memory for storing the control program is said nonvolatile memory.
Claim 30
Dependent Claim
23 words
A storage device according to claim 21, wherein the nonvolatile memory stores a default parameter before said parameter is altered by the user.
Claim 31
Dependent Claim
28 words
A storage device according to claim 21, wherein the-nonvolatile memory is selected from the group consisting of a flash memory, an EPROM, an EEPROM, and a CMOS RAM.
Claim 32
Dependent Claim
23 words
A storage device according to claim 21, further comprising: means for writing the parameter into the nonvolatile memory without changing the control program.
Claim 33
Dependent Claim
28 words
A storage device according to claim 21, wherein the parameter stored in the nonvolatile memory controls whether a utility algorithm is to be executed by the processing circuitry.
Claim 34
Dependent Claim
36 words
A storage device according to claim 21, wherein the parameter stored in the nonvolatile memory controls which one of a plurality of utilities, each performing a same function, is to be executed by the processing circuitry.
Claim 35
Dependent Claim
24 words
A storage device according to claim 21, wherein the storage device is selected from the group including a disk drive and a tape drive.
Claim 36
Dependent Claim
24 words
A storage device according to claim 21, wherein the parameter stored in the nonvolatile memory controls how errors are processed within the storage device.
Claim 37
Dependent Claim
31 words
A storage device according to claim 29, wherein the parameter stored in the nonvolatile memory controls how many errors need to occur before the processing circuitry write protects the storage medium.
Claim 38
Dependent Claim
30 words
A storage device according to claim 21, wherein the parameter stored in the nonvolatile memory controls how data is encrypted and decrypted within the storage device by the processing circuitry.
Claim 39
Dependent Claim
19 words
A storage device according to claim 31, wherein the parameter stored in the nonvolatile memory is an encryption seed.
Claim 40
Dependent Claim
26 words
A storage device according to claim 32, further comprising: circuitry for deleting the encryption seed from the nonvolatile memory upon removing power from the storage device.
Claim 41
Dependent Claim
36 words
A storage device according to claim 21, wherein the nonvolatile memory stores a parameter for controlling a spin down process of the storage device performed by the processing circuitry using the control program and the parameter.
Claim 42
Dependent Claim
65 words
A storage device according to claim 34, wherein: the nonvolatile memory stores a parameter which is a time delay used for controlling the spin down process; and the processing circuitry controls the operation of the storage device spin downs the storage device after a predetermined period of time, which corresponds to the parameter, passes without information being written to or read from the storage medium.
Claim 43
Dependent Claim
37 words
A storage device according to claim 21, wherein: the nonvolatile memory stores a parameter for controlling a caching of information in the storage drive, and the processing circuitry controls a caching of information in the storage device.
Claim 44
Dependent Claim
36 words
A storage device according to claim 36, wherein the nonvolatile memory stores a parameter for controlling which of a plurality of caching algorithms, stored in the memory for storing the control program, is to be executed.
Claim 45
Dependent Claim
40 words
A storage device according to claim 36, wherein: the nonvolatile memory stores a parameter for controlling a compression of information in the storage drive; and the processing circuitry controls a compression of information in the storage device using the parameter.
Claim 46
Dependent Claim
27 words
A storage device according to claim 38, wherein the nonvolatile memory stores a parameter for controlling which of a plurality of compression algorithms is to be executed.
Claim 47
Dependent Claim
35 words
A storage device according to claim 38, wherein the nonvolatile memory stores a parameter for controlling whether the compression of information should be performed with an object of maximum data compression or minimum compression time.