Shekhar Gupta, Palo Alto Research Center