System for using task tables and technical data from a relational database to produce a parsed file of format instruction and a standardized document
First Claim
1. A method for automatically generating a technical publication descriptive of a work task or series of work tasks involving the operation or maintenance of particular hardware, and complying with a predetermined standardized document format wherein a set of instructions and pertinent information necessary for performing said task or series of tasks is included in the technical publication, the method further comprising a sequence of the following steps:
- providing access to a relational database which does not include, define or have residing or embedded therein document structure data defining a document structure of the technical publication, said database having stored therein for each said task one or more data sets, each said data set being identified with a predetermined unique identification name and specifying content information required in the performance of said task while not having any document format data embedded therein;
constructing externally to said database a task table which contains a list of data sets, said task table for identifying the data to be extracted from said database for a particular chapter of said document, said task table comprising a listing of the identification names of the data sets to be extracted from said database;
using said task table externally to said database to extract said data sets from said database, and for each data set, defining an input file including a parser header record identifying the particular type of data comprising said data set;
parsing said input files external to said database to create a parser output file containing the content data necessary to publish said technical publication, said parsing step comprising reading each input file, setting program logic flags when an input file parser header record is encountered, said logic flags identifying particular report headings to be printed in said technical publication, and encoding within said parser output file symbols representing document format instructions for said predetermined standardized document format; and
processing said parser output file externally to said database to convert said encoding symbols into said document format instructions and publish said technical publication with said report headings and in accordance with said document format instructions to comply with said predetermined standardized document format, said publication setting forth information extracted from said relationaldatabase which is necessary to the performance of said task.
1 Assignment
0 Petitions
Accused Products
Abstract
A process for extracting data from a MIL-STD relational database, parsing and automatically processing the resultant output into a MIL-STD technical publication. The data extracted from the database is tagged, sorted and passed to a Parser program which produces several outputs. One output is a disk file which has encoded tags and control characters. The disk file is then processed into word processing syntax used in MIL-STD publications. Another output is a formatted pseudo technical publication which contains all relevant data in a style which resembles a technical manual. This pseudo technical publication allows the data to be reviewed and approved prior to processing the disk file data into a technical publication. A third output is a Task checklist.
-
Citations
26 Claims
-
1. A method for automatically generating a technical publication descriptive of a work task or series of work tasks involving the operation or maintenance of particular hardware, and complying with a predetermined standardized document format wherein a set of instructions and pertinent information necessary for performing said task or series of tasks is included in the technical publication, the method further comprising a sequence of the following steps:
-
providing access to a relational database which does not include, define or have residing or embedded therein document structure data defining a document structure of the technical publication, said database having stored therein for each said task one or more data sets, each said data set being identified with a predetermined unique identification name and specifying content information required in the performance of said task while not having any document format data embedded therein; constructing externally to said database a task table which contains a list of data sets, said task table for identifying the data to be extracted from said database for a particular chapter of said document, said task table comprising a listing of the identification names of the data sets to be extracted from said database; using said task table externally to said database to extract said data sets from said database, and for each data set, defining an input file including a parser header record identifying the particular type of data comprising said data set; parsing said input files external to said database to create a parser output file containing the content data necessary to publish said technical publication, said parsing step comprising reading each input file, setting program logic flags when an input file parser header record is encountered, said logic flags identifying particular report headings to be printed in said technical publication, and encoding within said parser output file symbols representing document format instructions for said predetermined standardized document format; and processing said parser output file externally to said database to convert said encoding symbols into said document format instructions and publish said technical publication with said report headings and in accordance with said document format instructions to comply with said predetermined standardized document format, said publication setting forth information extracted from said relational database which is necessary to the performance of said task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for automatically generating a technical publication descriptive of a work task or series-of work tasks involving the operation or maintenance of particular hardware, and complying with a predetermined standardized document format, wherein a set of instructions and pertinent information necessary for performing said task or series of tasks is included in the technical publication in accordance with the standardized document format, the method comprising a sequence of the following steps:
-
providing access to a relational database, which database does not include, define or have residing or embedded therein document structure data defining a document structure of the technical publication, said database having stored therein for each said task one or more data sets in rows and columns of one or more tables comprising said database, each said data set being identified with a predetermined unique identification name and specifying content information required in the performance of said task while not having any document format data embedded therein; constructing externally to said database a task table which contains a list of data sets, said task table for identifying the data to be extracted from said database for a particular chapter of said document, said task table comprising a listing of the identification names of the data sets to be extracted from said database, said task table defining the particular data to be incorporated into said technical publication from said database, including a list of consumables required for said task, a list of special tools required for said task, a list of special handling equipment required for said task, and a list defining task narrative data, and illustrated parts breakdown data; using said task table externally to said database to extract said data sets from said database and provide parser input files corresponding to said data sets, each input file comprising header records specifying the file identity; parsing said data sets externally to said database to create a machine readable technical manual file containing the content data specific to said task necessary to publish said technical publication, said parsing step comprising setting informational messages in said technical manual file identifying particular report headings to appear in the technical publication and format symbols representing document format instructions for said predetermined standardized document format; and processing said technical manual file externally to said database to convert said encoding symbols into said document format instructions and publish said technical publication with said report headings in accordance with said document format instructions to comply with a rigid format specified by said standardized document format. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification