Weber, Ingmar, Yahoo! Research Barcelona, Spain