US 12,248,397 B2
Record and playback commands for storage devices
Daniel J. Linnen, Limestone, TN (US); Ramanathan Muthiah, Bangalore (IN); Niles Yang, Mountain View, CA (US); Judah Gamliel Hahn, Ofra (IL); and Mark Shlick, Ganey-Tikva (IL)
Assigned to Sandisk Technologies, Inc., Milpitas, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Jul. 28, 2023, as Appl. No. 18/361,531.
Prior Publication US 2025/0036564 A1, Jan. 30, 2025
Int. Cl. G06F 12/02 (2006.01)
CPC G06F 12/0292 (2013.01) [G06F 2212/2022 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A data storage controller, comprising:
a memory interface configured to interface with a memory;
a controller memory including a storage firmware and a record mapping table; and
a processor communicatively connected to the controller memory, wherein the processor, when executing the storage firmware, is configured to:
receive a record identifier,
receive a command including data to be stored in the memory, the command received after the record identifier, and
create an entry in the record mapping table associating the record identifier with a logical block address of the command in the memory.