>>45
Technically the technology to do it (very badly) is already available today. 15 years is the minimum amount of time that I'm giving it, it's not the most likely one. A working case may exist in 15 years, but it might not be what you expect it to be (it might not be one single "mind", it could be a messy mish-mash). 40 years would be my guess for a properly streamlined solution.