Method and system for extracting information from electronic data sources
First Claim
Patent Images
1. A method for the automated extraction of targeted electronic data from a data warehouse, the method comprising:
- creating a master list of records according to defined criteria for the targeted electronic data;
generating a pull list of target file names by removing invalid file names from the master list of records, each file name corresponding to an element of the targeted electronic data;
for each file name in the pull list of file names,reading the file name into memory;
accessing a file that corresponds to the file name by reading the file into memory;
attempting to extract a data element from the file by executing a series of computer programming instructions, wherein the computer programming instructions act to manipulate a graphical user interface displayed on a display;
saving the extracted data element to a new file, wherein each extracted data element is saved to a separate new file; and
creating a list of found file names that correspond to each new file having an extracted data element.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method of extracting information from electronic data sources that includes generating a list of file names containing the information to be extracted. Each file name in the list is read into memory, the file that corresponds to the file name is read into memory, and the information is extracted from the file by executing a series of programming instructions. The information is saved to an extracted file, and one or more file names in the list is identified to correspond to an extracted file.
-
Citations
18 Claims
-
1. A method for the automated extraction of targeted electronic data from a data warehouse, the method comprising:
-
creating a master list of records according to defined criteria for the targeted electronic data; generating a pull list of target file names by removing invalid file names from the master list of records, each file name corresponding to an element of the targeted electronic data; for each file name in the pull list of file names, reading the file name into memory; accessing a file that corresponds to the file name by reading the file into memory; attempting to extract a data element from the file by executing a series of computer programming instructions, wherein the computer programming instructions act to manipulate a graphical user interface displayed on a display; saving the extracted data element to a new file, wherein each extracted data element is saved to a separate new file; and creating a list of found file names that correspond to each new file having an extracted data element. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An apparatus for the extraction of targeted electronic data from a data warehouse comprising a computer-readable physical medium containing a plurality of instructions executable on a computer, wherein the plurality of instructions comprise:
-
instructions that create a master list of records according to defined criteria for the targeted electronic data; instructions that generate a pull list of target file names by removing invalid file names from the master list of records; for each file name in the pull list of target file names, instructions that read the file name into memory; instructions that read a file that corresponds to the file name into memory; instructions that attempt to extract a data element from the file by executing a series of computer programming instructions, wherein the computer programming instructions manipulate a graphical user interface displayed on a display; instructions that save the extracted data element to a new file, wherein each extracted data element is saved to a separate new file; and instructions that create a list of new file names that correspond to each new file having an extracted data element. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for the extraction of targeted electronic data from a data warehouse comprising:
-
means for creating a master list of records according to defined criteria for the targeted electronic data; means for generating a pull list of target file names by removing invalid file names from the master list of records; for each file name in the pull list of target file names, means for reading the file name into memory; means for reading a file that corresponds to the file name into memory; means for attempting to extract a data element from the file by executing a series of programming instructions, wherein the series of programming instructions comprises a means for manipulating a graphical user interface displayed on a display; means for saving the extracted data element to a new file, wherein each data element is saved to a separate new file; and means for identifying one or more file names in the pull list of target files that correspond to one of the new files. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification