Enabling global grammars for a particular multimodal application
First Claim
1. A method for enabling global grammars for a particular multimodal application, the method implemented on a multimodal device supporting at least a voice mode of user interaction with the multimodal application, the method comprising:
- loading a multimodal web page;
determining whether the loaded multimodal web page is one of a plurality of multimodal web pages of the particular multimodal application; and
managing enabling of one or more global grammars based at least in part on the determination of whether the loaded multimodal web page is one of the plurality of multimodal web pages of the particular multimodal application.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and computer program products are described for enabling global grammars for a particular multimodal application according to the present invention by loading a multimodal web page; determining whether the loaded multimodal web page is one of a plurality of multimodal web pages of the particular multimodal application. If the loaded multimodal web page is one of the plurality of multimodal web pages of the particular multimodal application, enabling global grammars typically includes loading any currently unloaded global grammars of the particular multimodal application identified in the multimodal web page and maintaining any previously loaded global grammars. If the loaded multimodal web page is not one of the plurality of multimodal web pages of the particular multimodal application, enabling global grammars typically includes unloading any currently loaded global grammars.
141 Citations
20 Claims
-
1. A method for enabling global grammars for a particular multimodal application, the method implemented on a multimodal device supporting at least a voice mode of user interaction with the multimodal application, the method comprising:
-
loading a multimodal web page; determining whether the loaded multimodal web page is one of a plurality of multimodal web pages of the particular multimodal application; and managing enabling of one or more global grammars based at least in part on the determination of whether the loaded multimodal web page is one of the plurality of multimodal web pages of the particular multimodal application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. Apparatus for enabling global grammars for a particular multimodal application, the apparatus supporting at least a voice mode of user interaction, the apparatus comprising at least one computer processor and a computer memory operatively coupled to the at least one computer processor, the computer memory having disposed within it computer program instructions that, when executed by the at least one computer processor, perform a method comprising:
-
loading a multimodal web page; determining whether the loaded multimodal web page is one of a plurality of multimodal web pages of the particular multimodal application; and managing enabling of one or more global grammars based at least in part on the determination of whether the loaded multimodal web page is one of the plurality of multimodal web pages of the particular multimodal application. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. At least one recordable computer-readable medium encoded with computer-executable instructions that, when executed, perform a method for enabling global grammars for a particular multimodal application, the method implemented on a multimodal device supporting at least a voice mode of user interaction with the multimodal application, the method comprising:
-
loading a multimodal web page; determining whether the loaded multimodal web page is one of a plurality of multimodal web pages of the particular multimodal application; and managing enabling of one or more global grammars based at least in part on the determination of whether the loaded multimodal web page is one of the plurality of multimodal web pages of the particular multimodal application. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification