The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 26, 2019
Filed:
May. 02, 2018
International Business Machines Corporation, Armonk, NY (US);
Adalberto G. Yanes, Houston, TX (US);
Timothy Fisher, Houston, TX (US);
Charles A. Keller, Houston, TX (US);
Jason S. Ma, Houston, TX (US);
Kevin E. Sallese, Houston, TX (US);
Aaron D. Fry, Houston, TX (US);
Van Huynh, Houston, TX (US);
Nikolaos Papandreou, Rueschlikon, CH;
International Business Machines Corporation, Armonk, NY (US);
Abstract
A data storage system includes a non-volatile memory array controlled by a controller that records a number of a plurality of like operations targeting a first block among a plurality of blocks in the non-volatile memory array. In response to the number of the plurality of like operations satisfying a threshold, the controller initiates a mitigation read request by recording an identifier of a second block in a high priority request in a mitigation data structure. The controller initiates other mitigation read requests by recording identifiers of other blocks of the non-volatile memory in low priority requests in the mitigation data structure. The controller preferentially services the high priority request from the mitigation data structure over the low priority requests, where servicing the high priority request includes performing a mitigation read to the second block.