Adaptive engine for processing geographic data
First Claim
1. A system for facilitating aggregation and transformation of data from multiple data sources utilizing one or more formats to generate common output data, comprising:
- a rule data store that includes at least one rule for transforming input data; and
a transformation component that transforms input data according to at least one rule from the rule data store and generates the output data.
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
20 Claims
-
1. A system for facilitating aggregation and transformation of data from multiple data sources utilizing one or more formats to generate common output data, comprising:
-
a rule data store that includes at least one rule for transforming input data; and
a transformation component that transforms input data according to at least one rule from the rule data store and generates the output data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for transforming geographical data from various vendor formats to a standardized format, comprising:
-
receiving a set of data records that include geographical data;
obtaining at least one instruction from a set of instructions, the at least one instruction defines an expression to execute on the set of data records; and
processing the set of data records based at least in part on the at least one instruction. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for processing geographical data from multiple vendors in a variety of formats to generate standardized output comprising:
-
means for receiving input data that contains geographic information;
means for retrieving at least one instruction from an instruction data store; and
means for analyzing the set of data records based at least in part on the at least one instruction. - View Dependent Claims (18, 19, 20)
-
Specification