Spohrer, Jim, IBM Research, Almaden, United States