Roger Federer will have extra time to prepare for the ATP World Finals after suffering a shock defeat to big-serving American John Isner on Thursday.