Dynamic generation of target files from template files and tracking of the processing of target files
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
A target file generation system and method for use by ordinary computer users to readily generate target files. The program includes various components. The first component promps for and receives user'"'"'s selections of a folder or directory location where a new target file will reside, of an operating system command or application program that will process this new target file, of an optional global activity summary data repository that stores user'"'"'summaries of the processing of the target file. The second component dynamically generates an information exchange user interface that prompts for and receives input data provided by the user on information of menu configuration file and name of template file. The third component dynamically generates an information exchange user interface. The fourth component provides graphics user interfaces to start a menu program, a a merge programe, and a search program, respectively.
94 Citations
28 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a file, comprising:
-
providing a user interface via which a user can select 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; providing a user interface via which a user can select a location where a target file is to reside and an identifier for the target file; providing a user interface via which a user can select an operating system command or application program that can be used to process the target file; providing 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 non-changeable content; parsing a structure of the template file selected by the user; extracting identifications of the changeable fields and rules that specify data types in the changeable content within the selected template; using such identifications in providing prompts in the dynamic generation of an information exchange user interface via which the user can enter new data for the changeable fields; receiving the new data entry from the user; storing the new data in computer readable memory; presenting at least one user interface to the user that includes the new data; and generating the target file. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method, comprising:
-
providing a user interface for display on a user computer, the user interface configured to receive the following user inputs; an identification of a location where a target file is to be stored; a name of the target file, an operating system command or application program that is to process the target file; a user selection of a template file that contains changeable fields and non-changeable fields; parsing the selected template file to identify the changeable fields; dynamically generating an information exchange user interface that prompts the user to enter input for the changeable fields; receiving user input for at least a portion of the changeable fields; and generating the target file based at least on the selected template and the user input, wherein the user input is inserted into corresponding changeable fields. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
Specification