Patent ID: 7382770

Claim:
A method comprising: sending a request for a Web page from a mobile client to a gateway, wherein the mobile client is in wireless communication with the gateway; retrieving the Web page from an origin server to the gateway; returning the Web page to the client; determining whether the Web page contains multi-modal components; sending a multi-modal components from the client to a speech recognition server using a direct wireless packet streaming protocol connection, wherein the speech recognition server includes a speech recognizer and a text-to-speech synthesizer; obtaining a grammar file or text-to-speech markup strings by the speech recognition server from a remotely located server using an established hypertext transport protocol network connection from at least one universal resource locator references sent from the client; loading the received grammars in a speech recognizer for performing speech recognition and text-to-speech markup strings into the speech synthesizer for producing synthesized speech; and returning speech recognition results from the speech recognizer and produced synthesized speech to the client over said wireless packet streaming protocol connection.