Patent ID: 7953597

Claim:
A computer-implemented method of automatically filling a form field in response to a speech utterance corresponding to a label phrase, the method comprising: generating at least one auto-fill grammar corresponding to the form field based, at least in part, on user-specific information, wherein the user-specific information comprises the label phrase and a semantic interpretation string corresponding to the label phrase; determining, in response to a user accessing a multimodal application via a browser on a user device, whether the user device has the speech recognition capability; downloading, in response to determining that the user device has the speech recognition capability, the at least one auto-fill grammar to the user device; downloading, in response to determining that the user device does not have a speech recognition capability, a location on a Web site where the at least one auto-fill grammar resides to the user device, wherein the user device provides the location of the at least one auto-fill grammar to a remotely-located speech recognition engine to facilitate speech recognition by the remotely-located speech recognition engine; and creating an auto-fill event based upon the at least one auto-fill grammar and responsive to the speech utterance corresponding to the label phrase, the auto-fill event causing the filling of the form field with the semantic interpretation string corresponding to the label phrase.