Patent ID: 7627595

Claim:
A method comprising: receiving at a server device at least a first data table from a first client device and a second data table from a second client device, the data tables having one or more mutually similar fields and one or more dissimilar fields from one another, the similar fields storing overlapping types of data with at least some coincidence of the content of the data, the dissimilar fields storing types of data exclusive to the respective table; formatting the first and second data table entries to have a common format; storing on the server device first normalized, second normalized, and intermediate data tables with respective first normalized, second normalized, and intermediate data table fields each corresponding to the mutually similar fields of the first and second data tables; at least partially populating the first normalized data table with corresponding formatted entries from the first data table and the second normalized data table with corresponding formatted entries from the second data table; and respectively replacing intermediate data table entries stored on the server with corresponding inconsistent data entries of the first and second normalized data tables.