Software that prompts you with information on some time interval that allows for embedding it deeper in your memory. I think the key was it would prompt you with the information, just as your short term memory would be about to forget it, and thus re-inforce it.
So some information X you want to remember.
It would prompt you with it at 5 minutes, then 20, then an hour, then 5 hours.
I forget the durations, but it was based in some studies on time before short term memory fades.