I personally believe that each emerging technology should charted by probability, value, position, velocity and acceleration. Not all technologies have the same probability of commercialization. Not all technologies will touch the same number of lives or achieve the same commercial value. And certainly not all technologies are moving and developing at the same pace. In my experience, the hype cycle is a rough snapshot and is nearly impossible to use for technology applications or investing.