Patent Document ID: 7934153
Application ID: 11429539

Base Claim:
1. A computer for processing a structured document, the computer comprising: a user interface configured to receive user input; a document data storage configured to receive and store document data from the structured document; a data manipulator configured to receive the document data and the user input, said data manipulator operating to manipulate the received document data according to the user input, and to store the manipulated document data in said document data storage; and a data display unit configured to receive and process at least one of the user input and the document data, said data display unit operating to display different components of the processed document data in separate areas of a display pane, wherein said data display unit includes: a content display unit configured to display the content of the document data in a format appropriate for processing the content, said content display unit operating to display the content of the document data in a first area of the display pane; and a structure display unit configured to display the underlying structure of the document data in a graphical format appropriate for processing the underlying structure, wherein the display pane includes a visual document structure indicator pane, the visual document structure indicator pane including a WYSIWYG processing area in the first area of the display pane for processing and displaying the content of the document data; and a structure-based processing area in the second area of the display pane for processing and displaying the underlying structure of the document data, the underlying structure of the document comprising one or more blocks, each block comprising a portion of document content, each block being associated with one or more in-line elements, the structure based processing area including a first sub-pane for graphically displaying formatting information about in-line elements associated with a current block and the current character in the current block of the WYSIWYG processing area where a cursor is located, wherein each character that has formatting information associated with that character has the formatting information displayed in the second area of the display pane; and a second sub-pane for graphically displaying structural information about blocks being displayed in the WYSIWYG area, the structural information comprising information representing how the blocks are organized within the underlying structure of the document, wherein the structural information about the blocks being displayed in the WYSIWYG area is aligned with the corresponding block in the WYSIWYG area.

---

Claim 4:
4. The computer of claim 1 , further comprising at least one menu configured to process an in-line element of the current block of the WYSIWYG processing area when said in-line element is selected.