Patent ID: 7392402
Filing Date: 2008-06-24
Classification: G06F

Abstract:
1. A method for performing data integration between two or more computer systems provided over a network, the method comprising: extracting data from a first volume of a storage system, the first volume associated with a first computer system of first type, the extracted data having a first file format and a first character-set format, the storage system being coupled to a plurality of computer systems; encrypting the data using a first security key; storing the encrypted data and a signature file in a shared volume of the storage system; receiving the encrypted data and the signature file from the shared volume of the storage system at a second computer system of second type, the first and second computer system being of different computer systems, wherein the second computer system comprises a file receiver, a file format converter, a data decryptor, a character set converter, a database loader, a signature receiver, and a signature checker; converting the encrypted data and the signature file from the first file format to a second file format with the file format converter, the first file format being native to the first computer system and the second file format being native to the second computer system; determining whether the signature file is authenticated by the first security key; if the signature file is authenticated, decrypting the encrypted data using a second security key that is associated with the first security key; converting the decrypted data from the first character-set format to a second character-set format with the character set converter, the first character-set format being native to the first computer system, the second character-set format being native to the second computer system; and thereafter, loading the decrypted data with the database loader to a second volume of the storage system, the second volume associated with the second computer system.