Patent ID: 11893281
Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A storage device, comprising:
a non-volatile memory (NVM); and
a storage device controller, comprising:
a NVM interface coupled to the NVM,
a plurality of task queues, and
a universal flash storage interconnect;

the storage device controller configured to:
receive a query request UPIU containing a set flag of purge enable and containing a first extra header segment with an execution condition of whether the task queues of the storage device are empty;
receive a command/request UPIU following receiving the query request UPIU, the command/request UPIU containing a second extra header segment with an execution condition whether a purge task enabled by the query request UPIU has completed;
execute the purge task pursuant to the set flag of purge enable after the task queues of the storage device are empty; and
execute a task of the command/request UPIU after completion of the purge task.