I mentioned some other Japanese SIE patents by the same inventor, around SSDs - I couldn't initially find their full text, but managed to track them down.
They have some interesting stuff.
AGAIN, A CAVEAT: Don't take it to mean this is what SIE is definitely using in PS5. It gives an idea of what Sony has been thinking about and researching, but maybe these things didn't work out. Or maybe they're now doing something different. Indeed maybe they're fairly bog-standard ideas, or variants on pretty normal things - I'm not a SSD expert! Perhaps they're using ideas like this, or parts of them, or maybe none of them at all :)
This first one talks about a NAND flash controller optimised to provide a maximum worst-case delay for high priority reads from a SSD. It suggests that with the high speed of SSDs, the potential is there for applications to save system memory by delaying some data loads until needed - urgent 'on the spot' data requests from SSD - instead of preloading a lot of data into memory. However using a SSD like this causes a corresponding increase in the frequency of management tasks that the SSD needs to perform in order to keep things working and maintain durability. These management commands can interrupt and delay requests from the application, leading to inconsistent read latency, making the SSD unreliable for frequent on-demand data access. As an example it talks about using data from the SSD during current frame rendering - but if there's a delay, you'll have stuttering or frame freezing.
So it describes in lots of low level detail a flash controller that manages queues of commands of varying priority, predicts when management commands are likely to be made based on access patterns, and juggles these queues to ensure management tasks are performed, while high priority reads get through with a known worst-case delay.
The controller can also accept signals from the application (the game) that hint to the flash controller when it is a good time to perform management tasks, or to pre-emptively do so. It illustrates this example of a game rendering frames using data requested 'on the spot' from the ssd, and signalling to the flash controller in between frames that it's a good time to prioritise any management tasks.
(The shaded '5' is periods of management command processing...the other periods are fulfillment of urgent read requests for each frame)
That's one example, but the host/application could send these signals whenever it knows it's a good time for the SSD to do management stuff.
I'm not sure if something like this would require custom hardware, but I guess if they were using something like that, it would at least require custom firmware in the flash controller on the SSD - for those weighing the odds around whether the SSD will be a proprietary/custom unit.
The second patent is an interesting idea - using the SSD and the SRAM talked about it the other patent as the working memory for the OS in stand by mode, in order to reduce power consumption. Normally in a standby mode the system keeps some DRAM memory 'alive', but doing that with DRAM requires sending power to the memory periodically to refresh it. This patent talks about using the SSD and some SRAM cache as the working memory instead - I guess SRAM doesn't need this power cycling? End result being lower power consumption.