Impact data manager for dynamic data delivery
First Claim
1. A system for delivering source data to a mapping system, comprising:
- a dynamic data delivery module comprising instructions stored on a non-transitory computer readable medium;
a link that communicatively connects said dynamic data delivery module and said mapping system, said mapping system configured to receive data from said dynamic data delivery module and to geographically map contents of the received data and impact events to determine risk exposure; and
a data storage entity configured to store, upon one or more non-transitory computer readable media, a set of transformation rules and a set of validation rules, wherein said sets of rules are different,wherein the instructions of said dynamic data delivery module, when executed by a processor, cause the processor to;
receive, from a user via a graphical user interface, user input defining a first data format, and a plurality of properties corresponding to a plurality of data fields of the first format,store, via the data storage entity, the properties as at least a portion of the set of validation rules,import said source data into a database structure, wherein importing comprises transforming the source data from the first format to a second format of the database structure using at least one of said set of transformation rules,automatically apply at least one of said set of validation rules to identify one or more anomalies within the source data, each anomaly of the one or more anomalies corresponding to a data incompatibility with the second format,for each anomaly of the one or more anomalies, identify, for user review at said graphical user interface, a source data location and a characteristic of the respective anomaly,for each anomaly of the one or more anomalies,upon selection, by the user via the graphical user interface, of the respective anomaly, present, to the user via the graphical user interface, at least one recommended corrective action for repairing the respective anomaly,provide to the user, through the graphical user interface, a selection control for providing, upon activation, an indication of a selected corrective action of the at least one recommended corrective action, andresponsive to receiving the indication of the selected corrective action, adjust the respective source data location of the source data in accordance with the selected corrective action, andafter adjusting the source data to correct all of the one or more anomalies, cause said validated source data to be delivered, via said link, to said mapping system to be stored in a client portfolio.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques for dynamic delivery of client-indicated source data to an impact-on-demand or mapping system include a dynamic data delivery module configured to automatically transform the source data into a format that is compatible with the mapping system, validate at least a portion of the source data, and cause the transformed, validated source data to be delivered to the mapping system for storage in a client portfolio. The mapping system may, in real-time, map the client portfolio with impact events to determine risk exposure. The transformation may be based on one or more rules corresponding to the mapping system, and multiple original source data formats may be automatically transformed into the target format. The dynamic data delivery module may automatically correct or adjust source data contents or format to mitigate any anomalies or errors discovered during the transformation and/or validation processes.
-
Citations
24 Claims
-
1. A system for delivering source data to a mapping system, comprising:
-
a dynamic data delivery module comprising instructions stored on a non-transitory computer readable medium; a link that communicatively connects said dynamic data delivery module and said mapping system, said mapping system configured to receive data from said dynamic data delivery module and to geographically map contents of the received data and impact events to determine risk exposure; and a data storage entity configured to store, upon one or more non-transitory computer readable media, a set of transformation rules and a set of validation rules, wherein said sets of rules are different, wherein the instructions of said dynamic data delivery module, when executed by a processor, cause the processor to; receive, from a user via a graphical user interface, user input defining a first data format, and a plurality of properties corresponding to a plurality of data fields of the first format, store, via the data storage entity, the properties as at least a portion of the set of validation rules, import said source data into a database structure, wherein importing comprises transforming the source data from the first format to a second format of the database structure using at least one of said set of transformation rules, automatically apply at least one of said set of validation rules to identify one or more anomalies within the source data, each anomaly of the one or more anomalies corresponding to a data incompatibility with the second format, for each anomaly of the one or more anomalies, identify, for user review at said graphical user interface, a source data location and a characteristic of the respective anomaly, for each anomaly of the one or more anomalies, upon selection, by the user via the graphical user interface, of the respective anomaly, present, to the user via the graphical user interface, at least one recommended corrective action for repairing the respective anomaly, provide to the user, through the graphical user interface, a selection control for providing, upon activation, an indication of a selected corrective action of the at least one recommended corrective action, and responsive to receiving the indication of the selected corrective action, adjust the respective source data location of the source data in accordance with the selected corrective action, and after adjusting the source data to correct all of the one or more anomalies, cause said validated source data to be delivered, via said link, to said mapping system to be stored in a client portfolio. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of delivering source data to a mapping system, comprising:
-
receiving, from a user via a graphical user interface, user input defining a first data format, and a plurality of properties corresponding to a plurality of data fields of the first format; receiving, at a computing device via a communications link from said mapping system, one or more portfolio rules and one or more validation rules; importing, by processing circuitry of the computing device, said source data into a database structure, wherein importing comprises transforming the source data from the first format to a second format of the database structure using at least one of said one or more portfolio rules; automatically applying, by the processing circuitry, at least one of said one or more validation rules to identify one or more anomalies within the source data, each anomaly of the one or more anomalies corresponding to a data incompatibility with the second format; for each anomaly of the one or more anomalies, identifying, by the processing circuitry for user review at the graphical user interface, a source data location and a characteristic of the respective anomaly; for each anomaly of the one or more anomalies, upon selection, by the user via the graphical user interface, of the respective anomaly, presenting, to the user via the graphical user interface, at least one recommended corrective action for repairing the each identified anomaly, providing to the user, through the graphical user interface, a selection control for a selection control for providing, upon activation, an indication of a selected corrective action of the at least one recommended corrective action, and responsive to receiving the indication of the selected corrective action, adjusting, by the processing circuitry, the source data in accordance with the selected corrective action; and after adjusting the source data to correct all of the one or more anomalies, causing said validated source data to be delivered, via said communications link from said computing device to said mapping system for mapping with one or more impact events for risk exposure analysis. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for delivering source data to a mapping system, comprising:
-
a dynamic data delivery module stored on a non-transitory computer storage medium, said dynamic data delivery module including; a first communicative connection to a user interface, and a second communicative connection to said mapping system, said mapping system being configured to receive data from said dynamic data delivery module and to geographically map contents of said data and impact events to determine risk exposure; and a processor; wherein instructions of said dynamic data delivery module, when executed by said processor, cause the processor to; receive, from a user via the user interface, user input defining a first data format, and a plurality of properties corresponding to a plurality of data fields of the first format, store, via the data storage entity, the properties as at least a portion of one or more validation rules, import said source data into a database structure, wherein importing comprises transforming the source data from the first format to a second format of the database structure using at least transform one or more portfolio rules, automatically apply at least one of the one or more validation rules to identify one or more anomalies within the source data, each anomaly of the one or more anomalies corresponding to a data incompatibility with the second format, for each anomaly of the one or more anomalies, identify, for user review at the user interface, a source data location and a characteristic of the respective anomaly, for each anomaly of the one or more anomalies, upon selection, by the user via the user interface, of the respective anomaly, present, to the user via the user interface, at least one recommended corrective action for repairing the respective anomaly, provide to the user, through the user interface, a selection control for providing, upon activation, an indication of a selected corrective action of the at least one recommended corrective action, and responsive to receiving the indication of the selected corrective action, adjust the respective source data location of the source data in accordance with the selected corrective action, and after adjusting the source data to correct all of the one or more anomalies, cause said validated source data to be delivered, via said second communicative connection, to said mapping system to be stored in a client portfolio. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification