Information gathering facility employing dictionary file containing multiple inquires
First Claim
1. A method for gathering information on a state of a network of computer systems, said method comprising:
- providing at a central location a dictionary file data structure having a plurality of unique inquiries for ascertaining state information on at least one computer system of said network of computer systems, said plurality of unique inquiries being organized into at least one subject group, each subject group being directed to a different piece of said state information, at least one group of said at least one subject group having multiple unique records of inquiry; and
processing said at least one subject group of said dictionary file data structure to accumulate said state information, said processing comprising for each group of said at least one group having multiple unique records of inquiry;
processing a record of said multiple unique records of inquiry, and if a condition of said record is satisfied then terminating processing of said group, otherwise processing a next record of said multiple unique records of inquiry and continuing until a condition of one record of said multiple records of inquiry is satisfied or all records of said multiple records of inquiry of said group have been processed.
1 Assignment
0 Petitions
Accused Products
Abstract
An information gathering facility is provided which includes a dictionary file data structure having a plurality of inquiries for ascertaining state information on a computer system. The plurality of inquiries are organized into at least one subject group having multiple records of inquiry. These multiple records of inquiry are processed such that if a condition of one record is satisfied then processing terminates for the group, otherwise processing proceeds to a next record and continues until a condition of one of the records of the group is satisfied or until all records have been processed. One or more of the plurality of inquiries comprise instructions which output a result when a condition of the instruction is satisfied. Thus, the state information to be output is defined by the results contained within the instructions of the dictionary file itself.
28 Citations
67 Claims
-
1. A method for gathering information on a state of a network of computer systems, said method comprising:
-
providing at a central location a dictionary file data structure having a plurality of unique inquiries for ascertaining state information on at least one computer system of said network of computer systems, said plurality of unique inquiries being organized into at least one subject group, each subject group being directed to a different piece of said state information, at least one group of said at least one subject group having multiple unique records of inquiry; and processing said at least one subject group of said dictionary file data structure to accumulate said state information, said processing comprising for each group of said at least one group having multiple unique records of inquiry; processing a record of said multiple unique records of inquiry, and if a condition of said record is satisfied then terminating processing of said group, otherwise processing a next record of said multiple unique records of inquiry and continuing until a condition of one record of said multiple records of inquiry is satisfied or all records of said multiple records of inquiry of said group have been processed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for gathering information on a state of a network of computer systems, said method comprising:
-
providing at a central location a dictionary file data structure having a plurality of unique inquiries for ascertaining said state information on at least one computer system of said network of computer systems, at least one inquiry of said plurality of unique inquiries within the dictionary file data structure comprising an instruction having a result which is automatically output when a condition of said instruction is satisfied, each result being predefined in said dictionary file data structure, and wherein said plurality of inquiries comprise at least one of a file check inquiry, a file content check inquiry, an external process check inquiry, or a default inquiry; and processing at least one inquiry of said plurality of inquiries of said dictionary file to accumulate said state information, said processing comprising for each instruction processed, outputting said result of said instruction from said dictionary file data structure when said condition of said instruction is satisfied, wherein said state information on said at least one computer system comprises outputted results from said dictionary file data structure from satisfaction of said at least one instruction. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A memory for centrally storing a dictionary file data structure, the dictionary file data structure facilitating gathering of information on a state of a network of computer systems, the dictionary file data structure comprising:
-
a plurality of unique inquiries for ascertaining state information on at least one computer system of said network of computer systems, said plurality of unique inquiries being organized into at least one subject group, each subject group being directed to a different piece of said state information, at least one group of the at least one subject group having multiple unique records of inquiry; and wherein the multiple unique records of inquiry of the at least one group comprise multiple instructions, each instruction comprising a result to be automatically output when a condition of said instruction is satisfied, each result being predefined in said dictionary file data structure, and wherein outputting of a result from one instruction terminates processing of said at least one group having multiple records of inquiry.
-
-
28. A memory for centrally storing a dictionary file data structure, the dictionary file data structure facilitating gathering information on a state of a network of computer systems, the dictionary file data structure comprising:
a plurality of unique inquiries for ascertaining said state information on at least one computer system of said network of computer systems, at least one inquiry of the plurality of unique inquiries comprising an instruction having a result which is automatically output when a condition of said instruction is satisfied, each result being predefined in said dictionary file data structure, and wherein said plurality of unique inquiries comprise at least one of a file check inquiry, a file content check inquiry, an external process check inquiry, or a default inquiry.
-
29. A system for gathering information on a state of a network of computer systems, said system comprising:
-
means for providing at a central location a dictionary file data structure having a plurality of unique inquiries for ascertaining state information on at least one computer system of said network of computer systems, said plurality of unique inquiries being organized into at least one subject group, each subject group being directed to a different piece of said state information, at least one group of said at least one subject group having multiple unique records of inquiry; and means for processing at least one inquiry of said plurality of inquiries of said dictionary file to accumulate said state information, said means for processing comprises for each group of said at least one group having multiple unique records of inquiry; means for processing a record of said multiple unique records of inquiry, and if a condition of said record is satisfied then for terminating processing of said group, otherwise for processing a next record of said multiple records of inquiry and continuing until a condition of one record of said multiple unique records of inquiry is satisfied or all records of said multiple records of inquiry of said group have been processed. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. A system for gathering information on a state of a network of computer systems, said system comprising:
-
means for providing at a central location a dictionary file data structure having a plurality of unique inquiries for ascertaining said state information on at least one computer system of said network of computer systems, at least one inquiry of said plurality of unique inquiries within the dictionary file data structure comprising an instruction having a result which is automatically output when a condition of said instruction is satisfied, each result being predefined in said dictionary file data structure, and wherein said plurality of inquiries comprise at least one of a file check inquiry, a file content check inquiry, an external process check inquiry, or a default inquiry; and means for processing said at least one inquiry of said plurality of inquiries of said dictionary file to accumulate said state information, said means for processing comprising for each instruction processed, means for outputting said result of said instruction from said dictionary file data structure when said condition of said instruction is satisfied, wherein said state information on said at least one computer system comprises any outputted results from said dictionary file data structure from satisfaction of said at least one instruction. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method for gathering information on a state of a network of computer systems, said method comprising:
-
providing at a central location a dictionary file data structure having a plurality of unique inquiries for ascertaining state information on at least one computer system of said network of computer systems, said plurality of unique inquiries being organized into at least one subject group, each subject group being directed to a different piece of said state information, at least one group of said at least one subject group having multiple unique records of inquiry; and processing at least one inquiry of said plurality of inquiries of said dictionary file to accumulate said state information, said processing comprising for each group of said at least one group having multiple unique records of inquiry; processing a record of said multiple unique records of inquiry, and if a condition of said record is satisfied then terminating processing of said group, otherwise processing a next record of said multiple unique records of inquiry and continuing until a condition of one record of said multiple records of inquiry is satisfied or all records of said multiple records of inquiry of said group have been processed. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method for gathering information on a state of a network of computer systems, said method comprising:
-
providing at a central location a dictionary file data structure having a plurality of unique inquiries for ascertaining said state information on at least one computer system of said network of computer systems, at least one inquiry of said plurality of unique inquiries within the dictionary file data structure comprising an instruction having a result which is automatically output when a condition of said instruction is satisfied, each result being predefined in said dictionary file data structure, and wherein said plurality of inquiries comprise at least one of a file check inquiry, a file content check inquiry, an external process check inquiry, or a default inquiry; and processing at least one inquiry of said plurality of inquiries of said dictionary file to accumulate said state information, said processing comprising for each instruction processed, outputting said result of said instruction from said dictionary file data structure when said condition of said instruction is satisfied, wherein said state information on said at least one computer system comprises outputted results from said dictionary file data structure from satisfaction of said at least one instruction. - View Dependent Claims (60, 61, 62, 63, 64, 65, 66, 67)
-
Specification