Patent ID: 8311987

Claim:
Non-transitory computer-readable media having program code stored therein executable by one or more processors to implement a receiving computer system, the receiving computer comprising: an inbound staging area, the inbound staging area being configured to receive data records as data objects from one or more data sending computer systems with each data object having information that enables multiple different versions of same data objects to exist within the receiving computer, the inbound staging area being further configured to receive multiple different versions of the same data objects and to store the multiple different versions of the same data objects based on the information pending further processing; data conversion logic, the data conversion logic being configured to perform the further processing, the further processing being configured to reduce the number of multiple different versions of the same data objects by packaging and compressing the received data objects including the multiple different versions of the same data objects based on the information, wherein the data conversion logic is configured to create packages of data objects, each package comprising the multiple different versions of the same data objects for different types of data records, and wherein the data conversion logic is further configured to sort the multiple different versions of the same data objects, and wherein the data conversion logic is further configured to initiate the creation of the packages and the sorting of the multiple different versions of the same data objects; and graphical user interface logic, the graphical user interface logic being configured to generate a display showing the records in the inbound staging area.