Before technology can be tested in a lab, it has to be hatched in someone's brain. And, often, those brains don't belong to scientists and product developers, but to imaginative science fiction writers and movie makers.