Dynamically creating multimodal markup documents
First Claim
1. A method of dynamically creating a multimodal markup document, the method comprising:
- selecting a multimodal markup template;
identifying in dependence upon the multimodal markup template a dynamic content module;
instantiating the dynamic content module;
executing a dynamic content creation function in the instantiated dynamic content module;
receiving dynamic content from the dynamic content creation function; and
including the dynamic content in the multimodal markup template.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and products for dynamically creating a multimodal markup document are provided that include selecting a multimodal markup template, identifying in dependence upon the multimodal markup template a dynamic content module, instantiating the dynamic content module, executing a dynamic content creation function in the instantiated dynamic content module, receiving dynamic content from the dynamic content creation function, and including the dynamic content in the multimodal markup template. Selecting a multimodal markup template may be carried out by identifying a multimodal markup template from URI encoded data embedded in a request for a multimodal markup document from a multimodal browser. The multimodal markup template may include static content and the dynamic content may include XHTML+Voice content.
-
Citations
17 Claims
-
1. A method of dynamically creating a multimodal markup document, the method comprising:
-
selecting a multimodal markup template;
identifying in dependence upon the multimodal markup template a dynamic content module;
instantiating the dynamic content module;
executing a dynamic content creation function in the instantiated dynamic content module;
receiving dynamic content from the dynamic content creation function; and
including the dynamic content in the multimodal markup template. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system of dynamically creating a multimodal markup document, the system comprising:
-
a computer processor;
a computer memory coupled for data transfer to the processor, the computer memory having disposed within it computer program instructions comprising;
a dynamic content creation engine capable of;
selecting a multimodal markup template;
identifying in dependence upon the multimodal markup template a dynamic content module;
instantiating the dynamic content module;
executing a dynamic content creation function in the instantiated dynamic content module;
receiving dynamic content from the dynamic content creation function; and
including the dynamic content in the multimodal markup template. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A computer program product of dynamically creating a multimodal markup document, the computer program product disposed upon a recording medium, the computer program product comprising:
-
computer program instructions that select a multimodal markup template;
computer program instructions that identify in dependence upon the multimodal markup template a dynamic content module;
computer program instructions that instantiate the dynamic content module;
computer program instructions that execute a dynamic content creation function in the instantiated dynamic content module;
computer program instructions that receive dynamic content from the dynamic content creation function; and
computer program instructions that include the dynamic content in the multimodal markup template. - View Dependent Claims (14, 15, 16, 17)
-
Specification