See http://numenta.org/cla-white-paper.html