Maria Beasley invented the life raft – thank her in a crisis (Wikimedia Commons) Maria Beasley: life rafts Emergency landings are something no one wants to think of, but life rafts – deployed during landings on water – were invented in 1880 by Maria Beasley of Philadelphia.