交易的多目的地路由的制作方法_4

文档序号:9564987阅读:来源:国知局
模块执行的进一步任务包括处理支付交易请 求及传输处理结果。处理支付交易请求的任务通常根据已确定数据结构中界定的支付交易 路由流程执行,包括根据已确定数据结构中界定的顺序和结构依次执行在已确定数据结构 的参考数据中识别的各个数据处理节点的指令。处理结果的传输可能包括通过至少一个网 络界面设备向请求者传输支付交易请求的处理结果。
[0074] 在该等系统的若干实施例中,支付交易路由流程的数据结构包括至少构成数据检 索关键字的一部分的商家标识符,且支付交易路由流程的数据结构可通过该标识符在数据 存储设备中予以识别及检索。在该等及其他实施例中,于识别支付交易路由流程的数据结 构时还可以或者替代地可以考虑其他数据。
[0075] 该系统的若干实施例亦包括一个开发模块。开发模块亦可通过至少一个处理器予 以执行,以执行流程发开相关的数据处理任务。例如,该等任务可能包括通过至少一个网络 界面设备从开发请求者处就支付交易流程的数据结构接收请求,该请求包括商家识别符。 下一项任务可能包括利用已收到的商家识别符,并将请求作为数据检索关键词检索请求的 支付交易流程数据结构。这一系列的任务还包括通过至少一个网络界面设备向开发请求者 传输检索到的支付交易流程数据结构。在若干实施例中,开发模块执行的任务还包括:接收 支付交易流程数据结构的更新信息,该更新信息包括至少一个商家标识符,以及将更新信 息存储到根据至少一个商家标识符识别的支付交易流程数据结构中。
[0076] 在该系统的若干实施例中,数据存储设备包括一个数据库管理系统,该管理系统 在至少一个电脑设备上执行以管理存储在一个或多个磁盘驱动器或存储器上的数据。此 外,至少一个数据库管理系统管理及存储的数据乃通常参考存储有可执行代码文件的磁盘 驱动器或存储器。
[0077] 根据一个示例实施例,图8是电脑设备的方框图。在一个实施例中,多个该等电脑 设备被用于一个分布式网络中,以在基于交易的环境中执行多个组件。一个面向对象、面向 服务或面向其他的架构可能被用以实现该等功能,及在多个电脑设备、系统及组件之间进 行通信。以电脑810形式存在的示例电脑设备可能包括一个处理单元802、存储器804、可 移动存储812,以及非可移动存储814。尽管示例电脑设备被图示及描述为电脑810,但在不 同的实施例中该电脑设备可以不同形式存在。例如,该电脑设备可以是服务器、智能手机、 平板电脑或其他包含相同或类似元件(如图8所示及描述)的电脑设备。此外,尽管各种数 据存储元件被图示为电脑810的组成部分,存储还可以或者替代地可以包括基于网络、基 于云以及通过网络(如局域网、系统区域网络、互联网或其他网络)可予存取的其他存储。 [0078] 回到电脑810,存储器804可能包括易失性存储器806和非易失性存储器808。电 脑810可包括一或者能够存取包括各种电脑可读媒体的电脑环境,例如易失性存储器806 和非易失性存储器808,可移动存储812和非可移动存储814。电脑存储包括随机存取存 储器(RAM)、只读存储器(R0M)、可擦可编程只读存储器(EPROM)及电可擦可编程只读存储 器(EEPROM)、闪存或其他存储器技术、光盘只读存储器(⑶ROM)、数码多功能光碟(DVD)或 其他光盘存储器、盒式磁带、磁带、磁盘存储器或其他磁存储设备,或者能够存储电脑可读 指令的任何其他媒体。电脑810可包括或能够存取包含输入816、输出818,以及通信连接 820的电脑环境。输入816可能包括一个或多个触摸屏、触控板、鼠标、键盘、摄像头及其他 输入设备。该电脑可使用一个通信连接820连接至一个或多个远程电脑,如数据库服务器、 网络服务器及其他电脑设备,从而在网络环境中操作。一个示例远程电脑可包括个人电脑 (PC)、服务器、路由器、网络个人电脑、对等设备或其他共用网络节点等等。通信连接820可 能是一个网络界面设备,如一个以太网卡或无限网卡,或者两者兼备,或者可连接至网络的 电路。此处的网络可能包括一个或多个局域网(LAN)、广域网(WAN)、互联网及其他网络。
[0079] 存储在电脑可读媒体上的电脑可读指令可由电脑810的处理单元802执行。硬盘 (磁盘或固态盘)XD-ROM和RAM是包括永久性电脑可读媒体的物品的一些实例。例如,各 种电脑程序825或应用程序(如实现本文图示及描述的一个或多个方法的一个或多个实 用程序及模块,或者可在移动设备上执行的应用程序或通过网络浏览器可予存取的应用程 序)可被存储在永久性电脑可读媒体中。
[0080] 本领域的技术人员将容易理解,可以在不偏离如所附权利要求中表达的本发明主 旨事项的原理和范围的情况下,在已经描述或图示的细节、材料及部件的布置和方法阶段 方面作出各种其他改变,以便解释发明主旨事项的本质。
【主权项】
1. 一种方法(500),其包括: 在电脑设备的用户界面(200)中呈现一个图形板(204)表示支付交易的数据处理节 点,每个节点代表一项可能包含在处理支付交易中的数据处理任务,每个节点包括相关联 的代码,以执行至少一个数据处理功能(步骤502); 在用户界面(200)中显示画布(202),节点可存放其中并予以连接,相关连接代表节点 之间的数据处理路由,且该节点和连接可提供支付交易处理路由的图形视图(步骤504); 接收输入,从图形板(204)中选择一个节点并将选定节点添加到画布(202)中(步骤 506); 接收输入,将一个节点的输出路由添加到另一个节点的输入中(步骤508);及 在数据存储设备上存储图形视图的数据表示,包括识别各节点及其间路由的数据(步 骤 510)。2. 权利要求1的方法还包括: 接收输入指令,以检索及显示存储的数据表示的图形重现(步骤602); 将数据存储设备中存储的数据表示载入电脑设备的存储器中(步骤604); 确定包含在加载数据中的各个节点和已确定节点之间的路由(步骤606);及 在电脑设备的用户界面中显示数据表示的图形视图。3. 权利要求1的方法还包括: 接收及存储将存储的数据表示与一个银行标识符相关联的输入,该银行标识符可通过 银行卡号的一部分在已收到的交易请求中识别(步骤702)。4. 权利要求3的方法还包括: 在另一个电脑设备上接收支付交易请求(包括商家识别符)(步骤704); 将商家识别符作为数据检索关键字识别存储在数据存储设备中的存储的数据表示 (步骤706);及 在另一个电脑设备上根据已确定存储的数据表示处理支付交易请求(步骤708)。5. 根据权利要求4所述的方法,其特征在于: 支付交易请求乃通过第一网络接收;及 至少有一个节点包括可予执行以通过第二网络传输支付处理服务调用的相关指令。6. 根据权利要求5所述的方法,其特征在于至少有一个存储数据表示的节点为多个节 点及其间路由的单一表示。7. 根据权利要求6所述的方法,其特征在于至少有一个节点(在用户界面(200)的画 布(202)中提供时)通过节点的单一图形表示呈现,且可以选择单一图形表示以打开单一 节点所代表的多个节点及其间路由的图形视图。8. 实施多目的地路由的支付处理模块(124)包括多个支付交易路由流程,每个支付交 易路由流程均包括: (i) 多个节点数据结构,且每个结构包括至少一个实施数据处理任务的指令;及 (ii) 将多个节点按指定顺序及结构连接的路由数据; 支付处理模块可应用于: (a) 接收请求者的支付交易请求; (b) 从多个支付交易路由流程中识别一个适用路由流程; (C)根据适用路由流程,并按照路由数据存取节点数据结构,处理支付交易请求;及 (d)向请求者传输支付交易请求的处理结果。9. 根据权利要求8所述的模块,其特征在于节点数据结构本身包含多个节点数据结 构,每个数据结构包括至少一个实施数据处理任务的指令,以及一个节点数据结构包含界 定该节点数据结构属性的尾随信息,其中包括该数据结构有望接收作为支付处理一部分的 信息类型。10. 根据权利要求8或9所述的模块,其特征在于节点数据结构包括针对将就客户执行 支付处理交易的特定银行实体配置的核心银行节点数据结构。11. 一种方法(500),包括权利要求1至7中的任意一个技术特征或者技术特征的任意 组合。12. 实施多目的地路由的支付处理模块(124),包括权利要求8至10中的任意一个技 术特征或者技术特征的任意组合。
【专利摘要】本文所述的各个实施例分别包括至少一个能促进及执行支付处理交易中多目的地路由若干方面的系统、方法、软件及数据结构。若干实施例包括呈现一个图形板(204)表示支付交易的数据处理节点,每个节点代表一项可能包含在处理支付交易中的数据处理任务。若干实施例可进一步包括,显示画布(202),节点可存放其中并予以连接,相关连接代表节点之间的数据处理路由,且该节点和连接可提供支付交易处理的图形视图。某些实施例亦包括将节点添加到画布(202)及将一个节点的输出路由添加到另一个节点的输入中。随后可能存储图形视图的数据表示,并用它来处理支付交易。
【IPC分类】G06Q20/08
【公开号】CN105321065
【申请号】CN201510451931
【发明人】默文·阿摩司, 莫妮希·梅亚潘
【申请人】Ncr公司
【公开日】2016年2月10日
【申请日】2015年7月28日
【公告号】EP2980739A1, US20160034883
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1