Himabindu Pucha, IBM Research Almaden