We examine the parallels between sci-fi concepts and current technological achievements. What innovations inspired by the ...