LOL! I checked out the patent, it's a little different from the above sketch. It appears to be an early version of bodybooting, with a built in-or perhaps built on- vessel to travel aboard. Either way, you're gonna die. If that's Elton on board, he's gonna need to sing Someone Save(d) My Life Tonight.SJ
I envision it like some sort of Tupperware lid, except that hadn't been invented in 1926. Not only that, but I swear that's Elton John in there.