Adaptive engine for processing geographic data
First Claim
1. A system for transforming geographical data from various vendor formats to a standardized format, comprising:
- a first memory for storing first data from a first data source, the first data having a first format, and for storing second data from a second data source, the second data source having a second format;
a second memory for storing a first rule for transforming said first data from the first data source into said common output data and for storing a second rule for transforming said second data from the second data source into said common output data; and
a processor coupled to the second memory for selecting data to be transformed into said output data, for identifying a source of the data to be transformed, and for transforming the data according to said first rule if the identified source of data comprises the first data source and for transforming the data into said output data according to said second rule if the identified source of data comprises the second data source.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure pertains to systems and methods for processing input data provided in multiple formats to generate output data in a standardized, common format. To facilitate processing of the input data, a set of rules can be defined that describe processing for various types and formats of input data. The rules can be maintained separately from the processing component, such that the rules can be updated without necessitating modification of the processing component. Subsets of the rules can be retrieved and utilized to process specific input data. Errors within the input data can be identified and automatically corrected based upon previous input data sets. In addition, rules can be automatically generated based on previous input data and user feedback.
-
Citations
19 Claims
-
1. A system for transforming geographical data from various vendor formats to a standardized format, comprising:
-
a first memory for storing first data from a first data source, the first data having a first format, and for storing second data from a second data source, the second data source having a second format; a second memory for storing a first rule for transforming said first data from the first data source into said common output data and for storing a second rule for transforming said second data from the second data source into said common output data; and a processor coupled to the second memory for selecting data to be transformed into said output data, for identifying a source of the data to be transformed, and for transforming the data according to said first rule if the identified source of data comprises the first data source and for transforming the data into said output data according to said second rule if the identified source of data comprises the second data source. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for transforming geographical data from various vendor formats to a standardized format, comprising:
-
storing a first set of data records arranged in a first format, the second set of data records comprising geographical data; storing a second set of data records arranged in a second format, the second set of data records comprising geographical data; storing a first set of instructions associated with the first format; storing a second set of instructions associated with the second format; and converting said first set of data records into output data, said output data having said standardized format, using at least one instruction from the first set of instructions the at least one instruction defining an expression to execute on the first set of data records. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for processing geographical data from multiple vendors in a variety of formats to generate standardized output comprising:
-
means for storing a first set of data records arranged in a first format and for storing a second set of data records arranged in a second format, the first and second set of data records comprising geographical data; means for storing a first set of instructions associated with the first format and for storing a second set of instructions associated with the second format; and means for converting said first set of data records into output data, said output data having said standardized format, using at least one instruction from the first set of instructions, the at least one instruction defining an expression to execute on the first set of data records. - View Dependent Claims (17, 18, 19)
-
Specification