SAN FRANCISCO (Reuters) - A U.S. judge dismissed Oracle Corp's copyright claims against Google Inc for parts of the Java programming language, knocking out Oracle's prime vehicle for damages in a high stakes legal battle over smartphones.