Patent ID: 7320007

Claim:
A file generation system, comprising: program codes stored in a computer readable media that when executed is configured to: provide a first interface configured to receive from the user: a selection of an activity summary data repository for storing tracking information related to the user's invoking at least one operating system command and/or at least one application program; a selection of a location where a target file is to reside; an identifier for the target file; a selection of an operating system command or application program that can be used to process the target file; provide a user interface via which a user can select a previously created template file that includes changeable content, including changeable fields comprising at least a first changeable field, and that includes non-changeable content; parse a structure of the template file selected by the user and extract identifications of the changeable fields and rules that specify data types in the changeable content; use such identifications as prompting labels to dynamically generate an information exchange user interface via which the user can enter new data for the changeable fields; receive the new data entry from the user and store the new data in computer readable memory; and receive the new data entry from the user and store the new data in computer readable memory; and generate the target file.