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 data value received from each of the plurality of sources for a data element;
determining whether a conflict exists between the obtained data values;
using a conflict rule to determine a main data value for the data element when the conflict exists; and
storing the main data value for the data element.
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.
89 Citations
23 Claims
-
1. A method of managing data received from a plurality of sources, the method comprising:
-
obtaining a data value received from each of the plurality of sources for a data element; determining whether a conflict exists between the obtained data values; using a conflict rule to determine a main data value for the data element when the conflict exists; and storing the main data value for the data element. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for managing data received from a plurality of sources, the system comprising:
-
a system for obtaining a data value received from each of the plurality of sources for a data element; a system for determining whether a conflict exists between the obtained data values; a system for using a conflict rule to determine a main data value for the data element when the conflict exists; and a system for storing the main data value for the data element. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program comprising program code stored on a computer-readable medium, which when executed, enables a computer system to implement a process for managing data received from a plurality of sources, the process comprising:
-
obtaining a data value received from each of the plurality of sources for a data element; determining whether a conflict exists between the obtained data values; using a conflict rule to determine a main data value for the data element when the conflict exists; and storing the main data value for the data element. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
-
23. A method of generating a system for managing data received from a plurality of sources, the method comprising:
providing a computer system operable to; obtain a data value received from each of the plurality of sources for a data element; determine whether a conflict exists between the obtained data values; use a conflict rule to determine a main data value for the data element when the conflict exists; and store the main data value for the data element.
Specification