A few people are working on creating "inter-dream communication." A software engineer named Daniel Oldis has been studying lucid dreaming for about 40-years. Lucid dreaming is when the dreamer becomes aware that they are dreaming and then can manipulate the dream. Oldis says he can use a sleep-monitoring gadget that wraps around the head, a light bulb, and some clever computer programming skills to connect the lucid dreams from two people, but that it requires a lot of practice and is not easy. (Forbes)