Total Relaxation Inducer
From the Future Slang website:
Sleep Machine (TRI): Total Relaxation Inducer. Coffin-like machine that compresses a full night’s sleep into ten minutes.
From the BBC website: World’s first sleep center opens in New York, with state of the art ‘sleeping pods’.
Good old science!