Patent ID: 8489470

Claim:
A computer-implemented method comprising: synchronizing existing target inventory location information with source inventory location information, wherein the existing target inventory location information is stored in a target inventory location record at a target system, the source inventory location information is stored at a plurality of source systems, the plurality of source systems are ones of a plurality of computer systems, the target system is another of the plurality of computer systems, the synchronizing is performed using an integration server, and the synchronizing comprises extracting the source inventory location information from a plurality of source inventory location records, wherein at least one of the plurality of source inventory location records is extracted from a first source system, at least one of the plurality of source inventory location records is extracted from a second source system, the source inventory location information from each of the plurality of source inventory location records is in one of a plurality of source formats, and each one of the plurality of source formats corresponds to at least one of the plurality of source systems, generating intermediate source inventory location information by converting the source inventory location information into an intermediate format, wherein the converting the source inventory location information into the intermediate format comprises determining whether an intermediate record exists, wherein the intermediate record is associated with the source inventory location information, if the intermediate record exists, accessing a common object, wherein the common object is associated with the intermediate record, if the intermediate record does not exists, creating the intermediate record and the common object, and mapping the source inventory location information to the common object, and after the converting, the common object comprises the intermediate source inventory location information, converting the intermediate source inventory location information into target inventory location information, wherein the target inventory location information is in a target format, and the target format corresponds to the target system, and updating the target inventory location record using the target inventory location information.