Argument Markup Language

From the specification:

FIGS. 47A through 47D disclose alternative markup language techniques for displaying documents in the disclosed EBD system. FIG. 47A depicts an excerpt from a disclosed “argument markup language” document which, when displayed through the EBD, produces the result depicted in FIG. 26. In particular, counter evidence is tagged with the disclosed “counter” open and close tags, and information within such tags is displayed in italics or a first color as shown in FIG. 26. Additional tags such as disclosed “premise” and “conclusion” tags designate information that is to be displayed in a different font style or color. FIG. 47B depicts an excerpt from a disclosed “structural indicator markup language” document which, when displayed through the EBD, produces the result depicted in FIG. 27. In particular, a disclosed “contrast” tag designates information to be displayed in italics or a first color, while a disclosed “conclusion-indicator” tag designates information to be displayed in underlined form or a second color. FIG. 47C depicts an excerpt from a disclosed “parts of speech markup language” document which, when displayed through the EBD, produces the result depicted in FIG. 28. A disclosed “noun” tag, for instance, designates certain words as nouns, which are displayed in a first font style or color, while a disclosed “verb” tag designates certain words as verbs, which are displayed in a second font style or color. FIG. 47D depicts an excerpt from a disclosed “dictionary markup language” document which, when displayed through the EBD, produces the result depicted in FIG. 29. In particular, a disclosed “definition” (“def”) tag designates a particular word and then specifies a definition through an attribute of the tag such that the definition so specified appears when the word is touched on the touch sensitive screen of the EBD.

The disclosed markup language document system can therefore be generally described as follows: providing a markup language document, said markup language document comprising nested metadata tags as well as content described by said metadata tags; loading said markup language document into a data processing and display device; and performing a first display step, said first display step being selected from the group consisting of (I) displaying parts of speech according to said metadata tags, such that words or phrases tagged as verbs, nouns and modifiers are displayed differently from each other, (II) displaying structural indicators according to said metadata tags, such that words or phrases tagged as contrast indicators, premise indicators, continuity indicators, conjunctions, and conclusion indicators are displayed differently, (III) displaying parts of arguments according to said metadata tags, such that words or phrases tagged as premises, counter-evidence, issues, and conclusions are displayed differently and (IV) displaying definitions according to said metadata tags, wherein the definition of a first word or phrase is specified in an attribute of a metadata tag.

back to software