Multistep master data cleansing in operative business processes
First Claim
1. A method for preventing proliferation of duplicative master data in a master data server, the method comprising:
- receiving data from a first client computer system at a master data server, the master data server including a data store for master data used by the first client computer system and a second client computer system;
running preliminary tests to determine whether the data received from the first client computer system are duplicative of a portion of the master data stored in the data store;
storing the received data in the data store as master data and distributing the received data to the second client computer system if the preliminary tests do not determine that the received data are duplicative of a portion of the master data stored in the data store; and
running additional tests after distribution of the received data to the second client computer system to determine whether the data received from the first client computer system are duplicative of a portion of the master data stored in the data store.
2 Assignments
0 Petitions
Accused Products
Abstract
Proliferation of duplicative master data in a master data server is prevented. Data is received from a first client computer system at a master data server that includes a data store for master data used by the first client computer system and a second client computer system. Preliminary tests are run to determine whether the data received from the first client computer system are duplicative of master data in the data store. The received data are in the data store as master data and distributed to the second client computer system if the preliminary tests do not determine that the received data are duplicative of master data in the data store. Additional tests are run after distribution of the received data to the second client computer system to determine whether the data received from the first client computer system are duplicative of master data in the data store.
95 Citations
29 Claims
-
1. A method for preventing proliferation of duplicative master data in a master data server, the method comprising:
-
receiving data from a first client computer system at a master data server, the master data server including a data store for master data used by the first client computer system and a second client computer system;
running preliminary tests to determine whether the data received from the first client computer system are duplicative of a portion of the master data stored in the data store;
storing the received data in the data store as master data and distributing the received data to the second client computer system if the preliminary tests do not determine that the received data are duplicative of a portion of the master data stored in the data store; and
running additional tests after distribution of the received data to the second client computer system to determine whether the data received from the first client computer system are duplicative of a portion of the master data stored in the data store. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product tangibly embodied in an information carrier, the computer program product including instructions that, when executed, result in at least the following:
-
receiving data from a first client computer system at a master data server, the master data server including a data store for master data used by the first client computer system and a second client computer system;
running preliminary tests to determine whether the data received from the first client computer system are duplicative of a portion of the master data stored in the data store;
storing the received data in the data store as master data and distributing the received data to the second client computer system if the preliminary tests do not determine that the received data are duplicative of a portion of the master data stored in the data store; and
running additional tests after distribution of the received data to the second client computer system to determine whether the data received from the first client computer system are duplicative of a portion of the master data stored in the data store. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for maintaining consistency among master data that are used by multiple client computer systems, the system comprising:
-
a first client computer system, the first client computer system being operable to
1) create or modify data while performing a business function for a business enterprise that operates the first client computer system,
2) store master data used by the first client computer system, and
3) transmit the created or modified data; and
a master data server, the master data server being operable to
1) receive data transmitted by the first client computer system,
2) store the received data as master data in a local data store,
3) distribute the master data stored in the data store to other client computer systems that may use the transmitted master data,
4) run preliminary tests to determine whether the received data are duplicative of a portion of the master data stored in the data store before the master data are distributed,
5) run additional tests to determine whether the received data are duplicative of a portion of the master data stored in the data store after the master data are distributed. - View Dependent Claims (27, 28, 29)
-
Specification