Patent ID: 7237192
Filing Date: 2007-06-26
Classification: G06F

Abstract:
1. A computing device including a processor for rendering a hierarchically structured electronic document, comprising: means for rendering a parent node, means for rendering a first child of the parent node, the first child being configured as a named role child by a first tag, the named role child having a first child component, the first tag specifying a positional placement of the first child component within the electronic document, and means for rendering a second child of the parent node, the second child being configured as an index role child by a second tag that is different from the first tag, the second child having a plurality of second child components, each second child component being at a same hierarchical level as every other one of the plurality of second child components of the second child, the second tag specifying that all second child components are index children, wherein the second child components are in a specified index relationship with one another to collectively define an indexed order in which the second child components appear hierarchically under the second child such that the second child components are rendered in the hierarchically structured electronic document in the indexed order irrespective of an intended positional placement of any one of the second child components in the hierarchically structured document, each child of the parent node at the same hierarchical level within the electronic document being configured either as a name role child or an index role child.