Method and apparatus for interfacing application systems via the internet
AssigneeIntel Corporation
InventorCraig P Szydlowski
Life of this patent
Estimating the term…
Abstract
A method and apparatus is provided in which the exchange of data between businesses is facilitated by an electronic interface that comprehends the data mapping and translation requirements of disparate computer application systems. An electronic commerce appliance tracks the data exchanged between an initiator system and a recipient system and determines whether to map, translate, or reject the data before transmitting to or upon receipt by the recipient system. The electronic commerce appliance makes the determination whether to map, translate, or reject data based upon data mapping requirements posted to a data mapping database accessible by both the initiator and recipient systems via the Internet or other communications network.
Claims30
An apparatus comprising:
- a transaction tracker connected to a communication network to intercept a transaction from an initiator, prior to processing of the transaction by a recipient;
- a data mapping database accessible to the transaction tracker via the communication network, the data mapping database having stored thereon an initiator format and a recipient format corresponding to the intercepted transaction;
- a data debugger coupled to the transaction tracker to determine whether data from the intercepted transaction can be mapped from the initiator format to the recipient format, and if not, to further determine a reason why the intercepted transaction cannot be mapped and to return the intercepted transaction to the initiator along with the reason;
- and
- a data mapper coupled to the transaction tracker to map data from the intercepted transaction which the data debugger has determined can be mapped from the initiator format to the recipient format.
A method comprising:
- intercepting a transaction from an initiator, prior to processing of the transaction by a recipient;
- obtaining from a data mapping database a data mapping requirement for the transaction, the data mapping requirement comprising an initiator data format and a recipient data format;
- determining whether data from the intercepted transaction can be mapped from the initiator format to the recipient format, and if not, further determining a reason why the intercepted transaction cannot be mapped and returning the intercepted transaction to the initiator along with the reason;
- and
- mapping data from the intercepted transaction that can be mapped from the initiator data format to the recipient data format.
An article of manufacture comprising:
- a computer-readable medium having computer-executable instructions for performing:
- intercepting a transaction from an initiator, prior to processing of the transaction by a recipient;
- obtaining from a data mapping database a data mapping requirement for the transaction, the data mapping requirement comprising an initiator data format and a recipient data format;
- determining whether data from the intercepted transaction can be mapped from the initiator format to the recipient format, and if not, further determining a reason why the intercepted transaction cannot be mapped and returning the intercepted transaction to the initiator along with the reason;
- and
- mapping data from the intercepted transaction that can be mapped from the initiator format to the recipient format.
Dependencies are inferred from the claim text.