Shankaranarayanan Puzhavakath Narayanan, AT&T Labs Research