Method and computer program product for geophysical and geologic data identification, geodetic classification, organization, updating, and extracting spatially referenced data records
First Claim
Patent Images
1. A method of geodetic information acquisition comprising:
- identifying a file, the file comprising a plurality of records, the plurality of records comprising spatially referenced data in an unknown format;
classifying each of the plurality of records as either free-form or fixed format;
classifying the plurality of records into one or more header records and one or more data records;
dividing each of the plurality of records into a plurality of fields;
for any of the one or more data records classified as fixed format;
deriving, from the one or more data records classified as fixed format, one or more patterns of fields consistent with one or more sets of the one or more data records;
determining if the plurality of records classified as fixed format matches a known format based on the one or more patterns of fields; and
if the plurality of records classified as fixed format matches a known format, extracting at least some of the spatially referenced data from the plurality of records in accordance with the known format;
identifying one or more keyword fields in the plurality of records by comparing the fields of the plurality of records to a list of possible keyword fields;
matching each of the one or more keyword fields to a value field for that keyword; and
updating a database to store each matching of the one or more keyword fields to a value field for that keyword.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of geodetic information acquisition and a computer program product having computer code for performing the method are provided. The method includes identifying a file having multiple records, where the records contain spatially referenced data. The records are classified into header records and data records. Each data record is divided into fields. Patterns of fields consistent with sets of the data records are identified. The records are associated with a format based on the patterns of fields. At least some of the spatially referenced data is extracted from the records according to the format.
22 Citations
35 Claims
-
1. A method of geodetic information acquisition comprising:
-
identifying a file, the file comprising a plurality of records, the plurality of records comprising spatially referenced data in an unknown format; classifying each of the plurality of records as either free-form or fixed format; classifying the plurality of records into one or more header records and one or more data records; dividing each of the plurality of records into a plurality of fields; for any of the one or more data records classified as fixed format; deriving, from the one or more data records classified as fixed format, one or more patterns of fields consistent with one or more sets of the one or more data records; determining if the plurality of records classified as fixed format matches a known format based on the one or more patterns of fields; and if the plurality of records classified as fixed format matches a known format, extracting at least some of the spatially referenced data from the plurality of records in accordance with the known format; identifying one or more keyword fields in the plurality of records by comparing the fields of the plurality of records to a list of possible keyword fields; matching each of the one or more keyword fields to a value field for that keyword; and updating a database to store each matching of the one or more keyword fields to a value field for that keyword. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 35)
-
-
18. A computer program product for geodetic information acquisition embodied on a non-transitory computer readable medium, the computer program product comprising:
-
computer code for identifying a file, the file comprising a plurality of records, the plurality of records comprising spatially referenced data in an unknown format; computer code for classifying each of the plurality of records as either free-form or fixed format; computer code for classifying the plurality of records into one or more header records and one or more data records; computer code for dividing each of the plurality of records into a plurality of fields; for any of the one or more data records classified as fixed format, computer code for; deriving, from the one or more data records classified as fixed format, one or more patterns of fields consistent with one or more sets of the one or more data records; determining if the plurality of records classified as fixed format matches a known format based on the one or more patterns of fields; and if the plurality of records classified as fixed format matches a known format, extracting at least some of the spatially referenced data from the plurality of records in accordance with the known format; computer code for identifying one or more keyword fields in the plurality of records by comparing the fields of the plurality of records to a list of possible keyword fields; computer code for matching each of the one or more keyword fields to a value field for that keyword; and computer code for updating a database to store each matching of the one or more keyword fields to a value field for that keyword. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
Specification