发明名称 Interface module, system and method
摘要 An interface module is provided for a sales processing system that facilitates the integration of a payment system and external systems with the sales processing system. In one implementation, the interface module includes a first interface configured to support a first protocol for communication with a sales processing module of the sales processing system, a second interface configured to support a second protocol for communication with a payment system, and a third interface configured to support a third protocol for communication with a transaction system for external services. The interface module further includes a controller operable to control routing of messages between the first, second and third interfaces, and reformatting of the messages in accordance with the first, second and third protocols, respectively.
申请公布号 US8990109(B2) 申请公布日期 2015.03.24
申请号 US201013257385 申请日期 2010.03.17
申请人 Global Refund Holdings AB 发明人 Sivapathasundram Sumithran;Marsden Simon
分类号 G06Q20/00;G06F3/00;G06F13/12;G06Q20/20;G06Q20/10;G06Q30/06 主分类号 G06Q20/00
代理机构 代理人
主权项 1. A sales processing system, comprising: at least one processor configured to implement a communication interface module, the communication interface module comprising component modules including: a first interface module operable to support a first protocol for communication with a sales processing module of the sales processing system; a second interface module operable to support a second protocol for communication with a payment system; a third interface module operable to support a third protocol for communication with a transaction system for external services and operable to extend a communication ability of the sales processing system to the transaction system for external services, the external services including an element selected from the group consisting of a direct currency conversion host and a tax-free shopping host; and a routing module operable to: receive incoming messages from the first, second and third interface modules, the incoming messages having corresponding incoming message protocols; determine corresponding destinations for the incoming messages; transform the incoming messages into outgoing messages having corresponding outgoing message protocols, wherein the outgoing message protocols are determined based on source and destination information from the incoming messages; and transmit the outgoing messages to the determined destinations; wherein the routing module includes message type entries accessible based on message identifiers from the incoming messages, the message type entries defining respective message types; and wherein the routing module includes field definition entries accessible based on field identifiers from the incoming messages, the field definition entries defining contents of respective message fields.
地址 Moelndal SE