Patent ID: 7472085

Claim:
An apparatus comprising: at least one processor; a memory coupled to said at least one processor; a client database residing in said memory; a transaction mechanism residing in said memory and being executed by said at least one processor, said transaction mechanism receiving at least one request from a source and relaying said at least one request from said source to a destination, said transaction mechanism receiving at least one reply from said destination in response to said request, said transaction mechanism relaying said reply to said source from said destination; a translation mechanism residing in said memory and being executed by said at least one processor, said translation mechanism translating said at least one request from a first data format into a second data format prior to said at least one request being relayed from said source to said destination, said translation mechanism translating said at least one reply from a third data format to a fourth data format prior to said at least one reply being relayed to said source, wherein at least one of said first data format and said second data format and said third data format and said fourth data format are selected by parsing said client database; and at least one output device coupled to said at least one processor, said at least one output device comprising one of a printer, a fax machine and a computer monitor, said at least one output device printing or displaying said at least one reply.