US 12,189,956 B2
Optimized SSD for game loading and rendering
Bhanushankar Doni Gurudath, Karnataka (IN); and Raghavendra Gopalakrishnan, Karnataka (IN)
Assigned to SANDISK TECHNOLOGIES, INC., Milpitas, CA (US)
Filed by Western Digital Technologies, Inc., San Jose, CA (US)
Filed on Jul. 10, 2023, as Appl. No. 18/349,891.
Claims priority of provisional application 63/478,054, filed on Dec. 30, 2022.
Prior Publication US 2024/0220116 A1, Jul. 4, 2024
Int. Cl. G06F 3/06 (2006.01); A63F 13/95 (2014.01); G06F 12/1009 (2016.01)
CPC G06F 3/0611 (2013.01) [A63F 13/95 (2014.09); G06F 3/0656 (2013.01); G06F 3/0679 (2013.01); G06F 12/1009 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A storage device, comprising:
non-volatile memory; and
a controller configured to:
receive from a host a read command indicating a logical address;
read host data associated with a predicted logical address that is subsequent to the logical address from the non-volatile memory in response to the read command;
load the host data in a memory buffer in host volatile memory that is accessible to the host and to the controller, the memory buffer being dedicated for predicted host data; and
subsequently receive from the host a subsequent read command indicating the predicted logical address, the subsequent read command lacking an address of a physical region page (PRP) specified in the read command for data transfer in response to the host data being loaded in the memory buffer.