Acoustic delay line memory (2014)
jhallenworld.blogspot.com
jhallenworld.blogspot.com
https://en.wikipedia.org/wiki/UNIVAC_I#Main_memory_details
They're called acoustic because a transducer much like what you'd use for a high frequency piezo speaker sitting on one end would inject pulses into the fluid mercury and the pulses would be detected on the other end of the delay line using a second transducer. You could do the exact same thing with a speaker, a microphone and air as your working fluid.
Back in these days, storing data was really a challenge. We are talking about working memory here, by the way. For persistent storage, all kind of punched cards and tapes were ubiquitous and magnetic tapes were in fashion. Still today, for cheap long term archival, magnetic tapes are unbeaten!
Delay line memory uses a transducer that puts vibrations into a medium in a tube (mercury) that travel the length of the tube at the speed of sound through that medium (1450 m/s) a transducer at the other end picks up the vibrations and decodes them back into bits. While the signals are being sent down the tube they are "in memory". By sending the signals back to the beginning of the tube a set of bits can be kept recycling indefinitely (120 bits per delay line in the UNIVAC I).
The UNIVAC I only had 1000 thirty-five bit words in its memory. These were store in a set of these mercury delay lines.
In my first digital design lab course at MIT there were a few old delay line memories kicking around which I briefly considered using for a project. I ended up needing only 5 shift registers of around 6 bits each so I just used flip flops to build them for the nim-playing computer I built.
Later he got into magnetic storage, and his PhD students went on to do a lot of important work in core and later magnetic bubble memory.