Generating structured documents by associating document elements in a first display with displayed document type definitions in a second display
First Claim
Patent Images
1. A method for producing a structured document, the method comprising:
- converting an unstructured document into an output presentation in a first display, the output presentation including a number of displayable objects and respective decoration attributes about each of the displayable objects;
receiving a definition file including document type definitions (DTD) related to the unstructured document;
generating a tree structure in a second display showing hierarchical relationships of document elements from the DTD;
displaying in a second display next to the first display a DTD structure from the DTD showing structures of the document elements and the tree structure showing the hierarchical relationships of the document elements based on a root element;
associating one of the document elements in the tree structure with one of the displayable objects in the output presentation in the first display; and
generating a modified output presentation including association information of each one of the displayable objects being associated with one of the definitions in the definition file.
0 Assignments
0 Petitions
Accused Products
Abstract
The use of a method/apparatus for generating structured documents is disclosed. A counter is coupled for a product implementing the method/apparatus. When the counter is permitted to increment, the structured documents can be generated from unstructured documents. Identifiers in user-defined document type definitions are used to associate selected objects or group objects in the unstructured documents so that association information of the selected objects or group objects can facilitate the generation of files in a markup language suitable for presentations on various media.
-
Citations
20 Claims
-
1. A method for producing a structured document, the method comprising:
-
converting an unstructured document into an output presentation in a first display, the output presentation including a number of displayable objects and respective decoration attributes about each of the displayable objects; receiving a definition file including document type definitions (DTD) related to the unstructured document; generating a tree structure in a second display showing hierarchical relationships of document elements from the DTD; displaying in a second display next to the first display a DTD structure from the DTD showing structures of the document elements and the tree structure showing the hierarchical relationships of the document elements based on a root element; associating one of the document elements in the tree structure with one of the displayable objects in the output presentation in the first display; and generating a modified output presentation including association information of each one of the displayable objects being associated with one of the definitions in the definition file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for producing a structured document, the method comprising:
-
activating an environment including a first display and a second display, the first display displaying an output presentation and the second display displaying a definition file including document type definitions (DTD), wherein the output presentation including a number of displayable objects being displayed and respective decoration attributes about each of the displayable objects, wherein each of the document type definitions includes an identifier; forming a number of group objects, each of the group objects including one or more of the displayable objects; and associating each of the group objects with the identifier in one of the document type definitions; and creating the structured document from the output presentation in accordance with the at least one of the definitions being associated with the one of the displayable objects. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. An apparatus for producing a structured document, the apparatus comprising:
-
a display screen; a processor; a memory, coupled to the processor, for storing code for an application, when the code is executed in the processor, the application performing operations of; converting an unstructured document into an output presentation in a first display on the display screen, the output presentation including a number of displayable objects and respective decoration attributes about each of the displayable objects; receiving a definition file including document type definitions (DTD) related to the unstructured document; generating a tree structure in a second display showing hierarchical relationships of document elements from the DTD; displaying in a second display next to the first display a DTD structure from the DTD showing structures of the document elements and the tree structure showing the hierarchical relationships of the document elements based on a root element; associating one of the document elements in the tree structure with one of the displayable objects in the output presentation in the first display; and generating a modified output presentation including association information of each one of the displayable objects being associated with one of the definitions in the definition file. - View Dependent Claims (18, 19, 20)
-
Specification