Appeal No. 2000-1524 Application No. 08/943,711 any Java application “operable to dynamically specify the grammar...” Moreover, even if Sarukkai could be interpreted to find an application program interface between the Java application and a speech recognition server, there is certainly no indication therein that any such interface would be operable in a two-way manner, as required by the instant claims. That is, the instant claimed subject matter provides for the speech recognition server to receive a grammar and a speech input and to output a speech recognition result based on these inputs. The Java application specifies the grammar and also receives the result from the speech recognition server. The Java application performs an action based on the speech recognition server result. An application program interface provides for this two-way communication between the Java application specifying the grammar and the speech recognition server receiving the grammar, performing a processing operation based on the grammar and a speech input, and sending a result back to the Java application. No such two-way communication between a speech recognition server and a Java application, via an application program interface, is indicated in the disclosure of Sarukkai. Thus, even if -6–Page: Previous 1 2 3 4 5 6 7 8 NextLast modified: November 3, 2007