Jeff Hawkins
Numenta
Jeff Hawkins