Patent ID: 8510117

Claim:
A method of speech enabled media sharing in a multimodal application, the method implemented with the multimodal application and a multimodal browser, a module of automated computing machinery operating on a multimodal device supporting multiple modes of user interaction, the modes of user interaction including a voice mode and one or more non-voice modes, wherein the voice mode includes accepting speech input from a user, digitizing the speech, and providing digitized speech to a speech engine, and wherein the non-voice mode includes accepting input from a user through physical user interaction with a user input device for the multimodal device; the method comprising: parsing, by the multimodal browser, one or more markup documents of a multimodal application; identifying, by the multimodal browser, in the one or more markup documents web resources for display in the multimodal browser; identifying metadata associated with each of the web resources identified in the one or more markup documents for simultaneous display in the multimodal browser; loading a disambiguating grammar including keywords selected in dependence upon the metadata associated with each of the web resources; loading, by the multimodal browser, a web resource sharing grammar that includes keywords for modes of resource sharing and keywords for targets for receipt of web resources; receiving, by the multimodal browser, a plurality of utterances matching keywords of the disambiguating grammar for at least two of the web resources, a keyword for a mode of resource sharing and a keyword for a target for receipt of the at least two of the web resources; and sending, by the multimodal browser, the web resources to the identified target for the web resources using the identified mode of resource sharing.