METHODS FOR DETECTING SENSITIVE INFORMATION IN MAINFRAME SYSTEMS, COMPUTER READABLE STORAGE MEDIA AND SYSTEM UTILIZING SAME
First Claim
Patent Images
1. A method for analyzing a mainframe system for sensitive information, comprising reading data arranged in records from the mainframe system corresponding to data set names;
- applying structure to each of the plurality of records to define fields for each of the plurality of records including for at least one record inferring structure in the at least one record by examining ones of the plurality of records for fields containing packed decimal indicators;
identifying a field containing packed decimal indicators;
decoding the fields of the plurality of records including a field of the at least one record corresponding to the identified field;
providing fields including the decoded field to an analysis engine; and
analyzing the received fields at the analysis engine for sensitive information.
1 Assignment
0 Petitions
Accused Products
Abstract
Examples of methods, systems, and computer-readable media for detection of sensitive information are described using multiple techniques. The techniques may include applying pre-defined field structure layouts to records, applying simple template structure to records as a single field, and inferring data structure by building a map of potential packed decimal locations. The resulting information may then be analyzed for detection of sensitive information.
-
Citations
21 Claims
-
1. A method for analyzing a mainframe system for sensitive information, comprising reading data arranged in records from the mainframe system corresponding to data set names;
- applying structure to each of the plurality of records to define fields for each of the plurality of records including for at least one record inferring structure in the at least one record by examining ones of the plurality of records for fields containing packed decimal indicators;
identifying a field containing packed decimal indicators;
decoding the fields of the plurality of records including a field of the at least one record corresponding to the identified field;
providing fields including the decoded field to an analysis engine; and
analyzing the received fields at the analysis engine for sensitive information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- applying structure to each of the plurality of records to define fields for each of the plurality of records including for at least one record inferring structure in the at least one record by examining ones of the plurality of records for fields containing packed decimal indicators;
-
9. One or more computer readable storage media encoded with instructions executable by one or more processing units of a computing system, the instructions comprising instructions for reading data arranged in records from the mainframe system corresponding to data set names;
- applying structure to each of the plurality of records to define fields for each of the plurality of records including for at least one record inferring structure in the at least one record by examining ones of the plurality of records for fields containing packed decimal indicators;
identifying a field containing packed decimal indicators;
decoding the fields of the plurality of records including a field of the at least one record corresponding to the identified field;
providing fields including the decoded field to an analysis engine; and
analyzing the received fields at the analysis engine for sensitive information. - View Dependent Claims (10, 11, 12, 13, 14, 15)
- applying structure to each of the plurality of records to define fields for each of the plurality of records including for at least one record inferring structure in the at least one record by examining ones of the plurality of records for fields containing packed decimal indicators;
-
16. A system comprising at least one processing unit coupled to a memory, wherein the memory is encoded with computer executable instructions that, when executed, cause the at least one processing unit to read data arranged in records from a mainframe system corresponding to data set names;
- apply structure to each of the plurality of records to define fields for each of the plurality of records including for at least one record infer structure in the at least one record by examining ones of the plurality of records for fields containing packed decimal indicators;
identify a field containing packed decimal indicators;
decode the fields of the plurality of records including a field of the at least one record corresponding to the identified field;
provide fields including the decoded field to an analysis engine; and
analyze the received fields at the analysis engine for sensitive information. - View Dependent Claims (17, 18, 19, 20, 21)
- apply structure to each of the plurality of records to define fields for each of the plurality of records including for at least one record infer structure in the at least one record by examining ones of the plurality of records for fields containing packed decimal indicators;
Specification