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:
May. 27, 2025
Filed:
Sep. 26, 2023
Western Digital Technologies, Inc., San Jose, CA (US);
Naga Shankar Vadalamani, Bangalore, IN;
Nagi Reddy Chodem, Bangalore, IN;
Ramdas Jayant Singathiya, Bangalore, IN;
SANDISK TECHNOLOGIES INC, Milpitas, CA (US);
Abstract
A storage device processes deferred unmap operations while maintaining instructions in a write command. A controller in a storage device receives an unmap command and a write command from a host, determines that a logical page in the write command overlaps with a range in the unmap command with deferred unmap operations, and processes the write command. In processing the write command, an L2P translation manager sets a collision bit for the logical page and updates a L2P table. When processing the deferred unmap operations, the controller selects the range and if, based on collision bits in the range the controller determines that there is no overlap between the write command and the range, the controller performs the deferred unmap operations for the range. If the controller determines that there is an overlap, the controller processes the deferred unmap operations to not override the write command.