Patent ID: 8108827

Claim:
An authoring system for creating text based diverse rich media, comprising: a memory; a processor communicatively coupled to the memory; and an authoring tool communicatively coupled to the memory and the processor, wherein the authoring tool is configured to perform a method comprising: assembling a plurality of diverse rich media as a combined multimedia vehicle repository (MVR) file; automatically generating a first XML-based textual specification comprising a user-specified vocabulary that defines one or more of the plurality of diverse rich media and relationships between two or more of the plurality of diverse rich media; combining the MVR file and the first XML-based textual specification in accordance with the user-specified vocabulary to create a composed MVR file for execution on a multimedia player, wherein the composed MVR file is combined with at least one of an additional XML-based textual specification and an additional graphical edit of the plurality of diverse rich media content; and storing at least the composed MVR file for access by one or more content creators.