Patent ID: 7725320

Claim:
A World-Wide Web (WWW) accessible natural language computing system comprising: a speech recognition engine configured to distribute speech processing operations between a client device and a server device for processing an utterance for a speech based query; said server device being configured to generate a recognized speech query using a grammar accessible to said server device; wherein the server device transfers data representing speech using a hypertext transfer protocol (HTTP) and a format which includes one or more NULL characters for denoting an end of a speech data stream, the one or more NULL characters being inserted into the speech data stream after other NULL characters are removed from the speech data stream; a natural language routine executing on the server device and configured to process said recognized speech query to generate a natural language result in real-time; an Internet accessible page coupled to the server device and having a list of items, wherein content for at least some of said list of items identified on said Internet accessible page is selectable by a user based on said natural language result; a database coupled to the server device for storing answers which correspond to said content for said list of items on said Internet accessible page; wherein a grammar used to recognize said speech based query can be varied between utterances and loaded dynamically as needed to recognize utterances associated with said content.