Markup language-based authoring and runtime environment for interactive content platform

作者: Daniel J. Fraisl

DOI:

关键词: Syntax (programming languages)XMLProgrammerProgramming languageSemantics (computer science)Meaning (linguistics)InteractivityComputer scienceMarkup languageOpen content

摘要: A machine-implemented method for building, publishing and executing interactive content applications using an XML-based language is described. In one embodiment, static processed or annotated to generate XML that conforms Interaction Markup Language (IML). IML designed represent, store, render user interaction semantics any printed computer displayed content. cross- platform, portable, human readable. The enables a programmer define rich interactions (called Objects) include, example, automatic input assessment evaluation, feedback, hinting, adaptive behavior, looping. provides the definition of both Objects are bound regions on page display. Preferably, syntax allows "meaning" be defined interpreted by runtime engine executes EVIL. facilitates interactivity with pages authored executed in IML-based environment. used create workbook content, study guides, learning assistant card, tests, games, open like.

参考文章(31)
Peter Isermann, Michael Diesel, Jeffrey Knight, Richard Beck, Shane Hill, System for implementing an electronic presentation from a storyboard ,(2005)
Tracy L. Edgecomb, James L. Marggraff, Andrew J. Van Schaack, Customer authoring tools for creating user-generated content for smart pen applications ,(2008)
Stefan Lynggaard, Mattias Bryborn, Mattias Maartesson, System, software module and methods for creating a response to input by an electronic pen ,(2008)
Kenneth P. Fishikin, Daniel G. Bobrow, Catherine C. Marshall, Annette M. Adler, Alexander E. Silverman, Marvin M. Theimer, Multi-moded scanning pen with feedback ,(1999)
James L. Marggraff, Andy Van Schaack, Stefan Burstrom, Decoupled applications for printed materials ,(2009)
Craig Hendrickson, Christa Sinclair, Audio book for pen-based computer ,(2008)