Accessing removable storage management services to obtain replacement instructions indicating whether to replace removable storage
First Claim
Patent Images
1. A method, comprising:
- managing, by a customer computer, a plurality of removable storages coupled to the customer computer at a customer site;
interfacing, by the customer computer, with a service computer over a network to obtain replacement information indicating whether to replace at least one of the removable storages;
gathering, by the customer computer, read/write error information for the at least one removable storage;
transmitting, by the customer computer, the gathered read/write error information to the service computer;
maintaining, by the service computer, error rate threshold information specific to different removable storage types provided from vendors that provide the removable storage types;
determining, by the service computer, whether the gathered read/write error information satisfies the error rate threshold information specific to the removable storage type for which the read/write error information was gathered;
sending, by the service computer, replacement instructions, indicating whether to replace the at least one removable storage based on the gathered read/write information transmitted to the service computer, in response to determining that the gathered read/write information does not satisfy the error rate threshold information; and
receiving, by the customer computer, from the service computer the replacement instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and article of manufacture for accessing removable storage management services to obtain replacement instructions indicating whether to replace removable storage. Replacement information indicating whether to replace at least one of a plurality of managed removable storages is obtained by interfacing with a service computer over a network. Read/write error information for the at least one removable storage is gathered and transmitted to the service computer. Replacement instructions indicating whether to replace the at least one removable storage are received from the service computer.
16 Citations
24 Claims
-
1. A method, comprising:
-
managing, by a customer computer, a plurality of removable storages coupled to the customer computer at a customer site; interfacing, by the customer computer, with a service computer over a network to obtain replacement information indicating whether to replace at least one of the removable storages; gathering, by the customer computer, read/write error information for the at least one removable storage; transmitting, by the customer computer, the gathered read/write error information to the service computer; maintaining, by the service computer, error rate threshold information specific to different removable storage types provided from vendors that provide the removable storage types; determining, by the service computer, whether the gathered read/write error information satisfies the error rate threshold information specific to the removable storage type for which the read/write error information was gathered; sending, by the service computer, replacement instructions, indicating whether to replace the at least one removable storage based on the gathered read/write information transmitted to the service computer, in response to determining that the gathered read/write information does not satisfy the error rate threshold information; and receiving, by the customer computer, from the service computer the replacement instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system in communication with a customer computer over a network, wherein the customer computer manages a plurality of removable storages coupled to the customer computer, comprising:
-
a processor; and a computer readable medium including code executed by the processor to cause operations, the operations comprising; interfacing with the customer computer over the network to provide replacement information indicating whether the customer computer is to replace at least one of the removable storages; receiving, from the customer computer, read/write error information the customer computer gathered for the at least one removable storage; maintaining error rate threshold information specific to different removable storage types provided from vendors that provide the removable storage types; determining whether the gathered read/write error information satisfies the error rate threshold information specific to the removable storage type for which the read/write error information was gathered and sending to the customer computer replacement instructions indicating whether the customer computer is to replace the at least one removable storage in response to determining that the gathered read/write information does not satisfy the error rate threshold information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising computer readable mediums including code comprising a removable storage manager executing in a customer computer and a removable storage service provider executing in a service computer, wherein the customer computer is coupled to a plurality of removable storages at a customer site, wherein the customer computer and the service computer communicate over a network, and wherein the removable storage manager and removable storage service provider are executed to cause operations to be performed, the operations comprising:
-
managing, by the removable storage manager, access to the removable storages; interfacing, by the removable storage manager, with the service computer over the network to obtain replacement information indicating whether to replace at least one of the removable storages; gathering, by the removable storage manager, read/write error information for the at least one removable storage; transmitting, by the removable storage manager, the gathered read/write error information to the service computer; and maintaining, by the removable storage service provider, error rate threshold information specific to different removable storage types provided from vendors that provide the removable storage types; determining, by the removable storage service provider, whether the gathered read/write error information satisfies the error rate threshold information specific to the removable storage type for which the read/write error information was gathered; sending, by the removable storage service provider, replacement instructions indicating whether to replace the at least one removable storage based on the gathered read/write information transmitted to the service computer in response to determining that the gathered read/write information does not satisfy the error rate threshold information; and receiving, by the removable storage manager, from the removable storage service provider at the service computer the replacement instructions. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method, comprising:
-
managing, by a customer computer, a plurality of removable storages coupled to the customer computer at a customer site; interfacing, by the customer computer, with a service computer over a network to obtain replacement information indicating whether to replace at least one of the removable storages; gathering, by the customer computer, read/write error information for the at least one removable storage; transmitting, by the customer computer, the gathered read/write error information to the service computer; and maintaining, by the service computer, error rate threshold information specific to different removable storage types determined from empirical observation of error rate threshold at removable storages at customer sites; determining, by the service computer, whether the gathered read/write error information satisfies the error rate threshold information specific to the removable storage type for which the read/write error information was gathered; sending, by the service computer, replacement instructions, indicating whether to replace the at least one removable storage based on the gathered read/write information transmitted to the service computer, in response to determining that the gathered read/write information does not satisfy the error rate threshold information; and receiving, by the customer computer, from the service computer the replacement instructions.
-
-
23. A system in communication with a customer computer over a network, wherein the customer computer manages a plurality of removable storages coupled to the customer computer, comprising:
-
a processor; and a computer readable medium including code executed by the processor to cause operations, the operations comprising; interfacing with the customer computer over the network to provide replacement information indicating whether the customer computer is to replace at least one of the removable storages; receiving, from the customer computer, read/write error information the customer computer gathered for the at least one removable storage; maintaining error rate threshold information specific to different removable storage types determined from empirical observation of error rate threshold at removable storages at customer sites; and determining whether the gathered read/write error information satisfies the error rate threshold information specific to the removable storage type for which the read/write error information was gathered; and sending to the customer computer replacement instructions, indicating whether the customer computer is to replace the at least one removable storage, in response to determining that the gathered read/write information does not satisfy the error rate threshold information.
-
-
24. An article of manufacture comprising computer readable mediums including code comprising a removable storage manager executing in a customer computer and a removable storage service provider executing in a service computer, wherein the customer computer is coupled to a plurality of removable storages, wherein the customer computer and the service computer communicate over a network, and wherein the removable storage manager and removable storage service provider are executed to cause operations to be performed, the operations comprising:
-
managing, by the removable storage manager, access to the removable storages; interfacing, by the removable storage manager, with the service computer over the network to obtain replacement information indicating whether to replace at least one of the removable storages; gathering, by the removable storage manager, read/write error information for the at least one removable storage; transmitting, by the removable storage manager, the gathered read/write error information to the service computer; maintaining, by the removable storage service provider, error rate threshold information specific to different removable storage types determined from empirical observation of error rate threshold at removable storages at customer sites; determining, by the removable storage service provider, whether the gathered read/write error information satisfies the error rate threshold information specific to the removable storage type for which the read/write error information was gathered; sending, by the removable storage service provider, replacement instructions, indicating whether to replace the at least one removable storage based on the gathered read/write information transmitted to the service computer, in response to determining that the gathered read/write information does not satisfy the error rate threshold information; and receiving, by the removable storage manager, from the removable storage service provider the replacement instructions.
-
Specification