Federal Circuit June 2009 cases