Data collection, processing, and reporting system
First Claim
1. A system for collecting and processing input data and generating output data, comprising:
- at least one input processing table having format and content information of said input data;
at least one output processing table having format and content information of said output data; and
a process spawning at least one subtask, said subtask accessing said input processing table for determining how said input data are to be read, and further accessing said output processing table for determining how to create and format said output data.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method (10) for collecting and processing input data (16) and generating output data (24). The system (10) uses a plurality of dictionary tables (22) to control the reading, processing, and outputting of data. The system (10) includes at least one input processing table (32) having format and content information of the input data (16), and at least one output processing table (34) having format and content information of said output data (24). A multi-tasking process (60) is used to spawn a plurality of subtasks (90), each subtask processing one type of data, said subtasks accessing said input processing table (32) for determining how said input data (16) are to be read, and further accessing said output processing table (34) for determining how to create and format said output data (24). Other data dictionary tables (22) are used to track system activity and statistics, define the system that generated the data, and avoid duplicate processing of data.
131 Citations
63 Claims
-
1. A system for collecting and processing input data and generating output data, comprising:
-
at least one input processing table having format and content information of said input data; at least one output processing table having format and content information of said output data; and a process spawning at least one subtask, said subtask accessing said input processing table for determining how said input data are to be read, and further accessing said output processing table for determining how to create and format said output data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method for collecting and processing input data and generating output data in response thereto, comprising the steps of:
-
reading said input data according to at least one input processing table having format and content information of said input data; generating said output data according to at least one output processing table having format and content information of said output data; and said reading and generating steps being performed in a process spawning at least one subtask, said subtask accessing said input processing table for determining how said input data are to be read, and further accessing said output processing table for determining how to create and format said output data. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A plurality of dictionary tables for controlling a data processing process receiving input data and generating output data, comprising:
-
at least one input processing table having format and content information of said input data; and at least one output processing table having format and content information of said output data. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
Specification