Automatic conflict resolution during software catalog import
First Claim
1. A method for managing conflicts in an import operation, the method comprising:
- identifying, by one or more processors, a conflict in an import operation of an incoming set of data into an existing database, wherein the incoming set of data includes an incoming entry, and the existing database includes an existing entry that corresponds to the identified conflict;
determining, by one or more processors, a probability to preserve the existing entry in the existing database based on a set of rules associated with the import operation; and
determining, by one or more processors, whether to overwrite the existing entry in the existing database with the incoming entry from the incoming set of data based on comparing the determined probability to a threshold probability.
1 Assignment
0 Petitions
Accused Products
Abstract
Aspects of the present invention disclose a method, computer program product, and system for managing conflicts in an import operation. The method includes one or more processors identifying a conflict in an import operation of an incoming set of data into an existing database, wherein the incoming set of data includes an incoming entry, and the existing database includes an existing entry that corresponds to the identified conflict. The method further includes one or more processors determining a probability to preserve the existing entry in the existing database based on a set of rules associated with the import operation. The method further includes one or more processors determining whether to overwrite the existing entry in the existing database with the incoming entry from the incoming set of data based on comparing the determined probability to a threshold probability.
25 Citations
20 Claims
-
1. A method for managing conflicts in an import operation, the method comprising:
-
identifying, by one or more processors, a conflict in an import operation of an incoming set of data into an existing database, wherein the incoming set of data includes an incoming entry, and the existing database includes an existing entry that corresponds to the identified conflict; determining, by one or more processors, a probability to preserve the existing entry in the existing database based on a set of rules associated with the import operation; and determining, by one or more processors, whether to overwrite the existing entry in the existing database with the incoming entry from the incoming set of data based on comparing the determined probability to a threshold probability. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for managing conflicts in an import operation, the computer program product comprising:
-
one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising; program instructions to identify a conflict in an import operation of an incoming set of data into an existing database, wherein the incoming set of data includes an incoming entry, and the existing database includes an existing entry that corresponds to the identified conflict; program instructions to determine a probability to preserve the existing entry in the existing database based on a set of rules associated with the import operation; and program instructions to determine whether to overwrite the existing entry in the existing database with the incoming entry from the incoming set of data based on comparing the determined probability to a threshold probability. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A computer system for managing conflicts in an import operation, the computer system comprising:
-
one or more computer processors; one or more computer readable storage media; and program instructions stored on the computer readable storage media for execution by at least one of the one or more processors, the program instructions comprising; program instructions to identify a conflict in an import operation of an incoming set of data into an existing database, wherein the incoming set of data includes an incoming entry, and the existing database includes an existing entry that corresponds to the identified conflict; program instructions to determine a probability to preserve the existing entry in the existing database based on a set of rules associated with the import operation; and program instructions to determine whether to overwrite the existing entry in the existing database with the incoming entry from the incoming set of data based on comparing the determined probability to a threshold probability. - View Dependent Claims (17, 18, 19, 20)
-
Specification