Multiple source data management using a conflict rule
First Claim
Patent Images
1. A method of managing data received from a plurality of sources, the method comprising:
- obtaining a multi-dimensional set of data from each of the plurality of sources, each multi-dimensional set of data including a common data element; and
generating a main multi-dimensional set of data based on a combination of the sets of data, the generating including;
obtaining a data value for the data element from each of the sets of data obtained from the plurality of sources;
determining whether a conflict exists between the obtained data values;
using a conflict rule to determine a main data value for the data element in the main multi-dimensional set of data when the conflict exists;
storing a derivation record for the main data value for the data element in the main multi-dimensional set of data, the derivation record including;
the main data value, the data value received from each of the plurality of sources, and the conflict rule;
obtaining the stored derivation record;
modifying the conflict rule, which is stored in the derivation record; and
determining a new main data value using the modified conflict rule.
2 Assignments
0 Petitions
Accused Products
Abstract
A solution for managing data received from multiple sources is provided. In particular, when conflicting data values are received from multiple sources for a data element, a conflict rule is used to determine the main data value for the data element, which is subsequently stored for use. The conflict rule can define any automatic, semi-automatic, or manual procedure for resolving the conflict. The conflict rule, or an identifier thereof, can be stored with each data value and the main data value for the data element.
10 Citations
8 Claims
-
1. A method of managing data received from a plurality of sources, the method comprising:
-
obtaining a multi-dimensional set of data from each of the plurality of sources, each multi-dimensional set of data including a common data element; and generating a main multi-dimensional set of data based on a combination of the sets of data, the generating including; obtaining a data value for the data element from each of the sets of data obtained from the plurality of sources; determining whether a conflict exists between the obtained data values; using a conflict rule to determine a main data value for the data element in the main multi-dimensional set of data when the conflict exists; storing a derivation record for the main data value for the data element in the main multi-dimensional set of data, the derivation record including;
the main data value, the data value received from each of the plurality of sources, and the conflict rule;obtaining the stored derivation record; modifying the conflict rule, which is stored in the derivation record; and determining a new main data value using the modified conflict rule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification