US 12,248,680 B2
Systems and methods for implementing maintenance operations on storage devices in place of drive-based maintenance routines
David Cosby, Morrisville, NC (US); Wilson Velez, Morrisville, NC (US); Patrick Caporale, Morrisville, NC (US); and Zezhi Hu, Morrisville, NC (US)
Assigned to Lenovo Global Technology (United States) Inc., Morrisville, NC (US)
Filed by Lenovo Enterprise Solutions (Singapore) PTE Ltd., Singapore (SG)
Filed on Jun. 30, 2022, as Appl. No. 17/855,560.
Prior Publication US 2024/0004553 A1, Jan. 4, 2024
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0614 (2013.01) [G06F 3/0629 (2013.01); G06F 3/0683 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising:
a storage controller configured to:
receive a plurality of media scan configurations for maintenance from a plurality of storage devices;
determine controller-based maintenance operations for one or more of the plurality of storage devices for optimizing performance and/or wear based on the received plurality of media scan configurations, wherein the controller-based maintenance operations meet at least minimum requirements for memory storage maintenance operations of all of the one or more of the plurality of storage devices;
disable drive-based maintenance routines on one or more of the plurality of storage devices; and
perform the controller-based maintenance operations in replacement of the drive-based maintenance routines of the one or more of the plurality of storage devices.