US 12,366,957 B2
Retrimming removable storage device using host system
Eran Erez, Bothell, WA (US); Joseph R. Meza, Bernallio, NM (US); and Dylan B. Fairchild, Mission Viejo, CA (US)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Sandisk Technologies, Inc., Milpitas, CA (US)
Filed on Jul. 12, 2023, as Appl. No. 18/351,463.
Application 18/351,463 is a continuation in part of application No. 17/901,157, filed on Sep. 1, 2022, granted, now 12,061,791.
Claims priority of provisional application 63/426,340, filed on Nov. 17, 2022.
Prior Publication US 2024/0078011 A1, Mar. 7, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0607 (2013.01) [G06F 3/0604 (2013.01); G06F 3/0622 (2013.01); G06F 3/0631 (2013.01); G06F 3/0644 (2013.01); G06F 3/0679 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A host system, comprising:
an interface for coupling the host system to a data storage device;
one or more processors; and
memory storing one or more programs for execution by the one or more processors, the one or more programs including instructions for:
determining if a retrim is needed for the data storage device;
in accordance with a determination that the retrim is needed:
identifying a time to initiate a new trim on the data storage device; and
causing the new trim on the data storage device at the time identified;
identifying the time to initiate the new trim by notifying the data storage device about the new trim; and
waiting for a predetermined activity level on the data storage device.