Sat nam!
The one I can think of spontaneously is Kirtan Kriya. It seems to have a very positive effect on the memory, although I don't know if it's the short term or long term memory, or both. But it's documented to improve memory.
Be well
Lu
__._,_.___