用于监视分布式支付网络的系统和方法技术方案

技术编号:23474523 阅读:12 留言:0更新日期:2020-03-06 15:17
提供了用于向支付网络中的边缘设备分发一个或多个服务以及由支付网络的节点的网络监视与支付网络相关联的分布式处理设备的系统和方法。一个示例性方法包括在节点的网络的第一节点处接收来自客户端的对数据的请求并且由第一节点将第二节点识别为包括该数据。该方法还包括将对数据的请求转发到第二节点,并且在从第二节点接收到数据后,由第一节点响应于请求而将数据提供给客户端,由此,即使当数据包括在第二节点中并且在第一节点处接收到请求时,节点的网络也完成对数据的请求。

System and method for monitoring distributed payment network

【技术实现步骤摘要】
【国外来华专利技术】用于监视分布式支付网络的系统和方法相关申请的交叉引用本申请要求于2017年4月14日提交的美国专利申请No.15/487,998的权益和优先权。上述申请的全部公开内容通过引用并入本文。
本公开总体上涉及用于监视分布式支付网络的系统和方法,并且尤其涉及用于通过节点的分布式网络监视支付网络内的交易统计的系统和方法。
技术介绍
该部分提供与本公开相关的但不一定是现有技术的背景信息。支付账户常常用于为从商家等购买产品(例如,商品和/或服务)的交易提供资金。为促进此类交易,支付网络支持与商家相关联的收单银行和与为交易提供资金的特定支付账户相关联的发行银行之间的通信,以提供交易的授权、清算和结算。支付网络通常包括接口处理器(例如,接口处理器(MIP)等),这些接口处理器常常与收单银行和发行银行一起部署,以接收和/或向收单银行和发行银行提供与交易相关的消息(例如,授权请求、授权答复等)。结合以上交易和交互,还已知支付网络提供集中式服务器以监视和/或分析支付网络内的各个接口处理器和/或其它边缘设备,以促进收单银行和发行银行之间的通信。附图说明本文描述的附图仅用于所选择的实施例而非所有可能的实现的说明性目的,并且不旨在限制本公开的范围。图1是本公开的示例性系统的框图,该系统适用于通过节点的分布式网络监视包括在支付网络中的接口处理器;图2是可以在图1的示例性系统中使用的计算设备的框图;以及图3是示例性方法,其可以结合图1的系统来实现,用于监视和/或收集与形成支付网络的一部分的分布式接口处理器相关的数据。贯穿附图的几个视图,对应的附图标记指示对应的部分。具体实施方式现在将参考附图更全面地描述示例性实施例。本文包括的描述和具体示例仅旨在用于说明的目的,而不旨在限制本公开的范围。支付网络包括接口处理器,这些接口处理器在地理上分布并且常常与和支付网络相关联的银行机构(通常也按地理位置分布)一起部署。接口处理器有时会遇到错误或问题,这些错误或问题使得接口处理器发生故障和/或继续以削弱的方式操作。通过收集和分析与接口处理器或与支付网络的其它边缘设备相关联的交易统计信息,支付网络能够缓解(例如,消除、减少等)与接口处理器和/或其它边缘设备相关联的此类问题或错误。唯一地,本文的系统和方法提供了节点的分布式网络,其在支付网络(或其片段)之上形成网状网络。每个节点与一个或多个处理设备通信,处理设备常常部署在客户地点(例如,在发行方处、在收单方处等)以从处理设备收集数据。数据收集可以被调度,或者可以是按需的(例如,经由应用编程接口(API)等)。与此相关,每个节点可以依赖于关机处理来将连接的处理设备转移到其它节点,并且还可以将用于输出摘要和/或经处理的数据的数据变换提供给期望的用户和/或应用。照此,节点网络为包括在支付网络中的一个或多个处理设备提供分布式监视系统,该分布式监视系统一般而言是可缩放的,以适应支付网络中的改变。图1图示了示例性系统100,其中可以实现本公开的一个或多个方面。虽然系统100以一种布置呈现,但是其它实施例可以包括以其它方式布置的系统100的部分(或其它部分),这取决于例如处理设备的分布、节点的分布、与支付账户和支付账户交易相关联的服务等。如图1所示,系统100一般而言包括支付网络102、三个收单方104a-c(例如,收单银行等)和两个发行方106a-b(例如,发行银行等),每个都耦合到支付网络102(并与之通信)。一般而言,收单方104a-c和发行方106a-b是银行机构,其向消费者、商家等提供账户。账户可以包括例如信贷账户、储蓄账户、预付费账户、借记账户、支票账户。然后,账户可以用于在其间转移资金和/或为从商家购买产品的交易提供资金,如以下更详细描述的。在这个示例性实施例中,支付网络102包括多个处理设备108a-e。在这里,具体而言,处理设备108a-e包括例如接口处理器(MIP)等。处理设备108a-e中的每一个部署在支付网络102的“边缘”(例如,因此也每个都被称为边缘设备等),因为每个处理设备与收单方104a-c和/或发行方106a-b中的不同方连接和/或给其提供通信。特别地,处理设备108a-e中的每一个与收单方104a-c或发行方106a-b之一相关联。使得与收单方104a-c或发行方106a-b中的特定方的通信(如与支付交易的授权相关的通信)通过它进行协调。如图1中所指示的,在所示的实施例中,收单方104a-c和发行方106a-b地理上分布在一个或多个区域和/或国家等中。照此,相关联的处理设备108a-bc同样在地理上分布。因此,即使作为支付网络102的一部分,处理设备108a-e也可以跨不同的区域或国家或大洲部署。以这种方式,在处理设备108a-e处的操作可以在一个区域或国家内发生,并且保持在那个国家或区域内(至少关于由此处理的具体数据),以遵守关于最终可以被发送和/或提供给一个或多个不同区域和/或国家中的支付网络102的其它部分(或系统100的其它部分)的数据的某些限制。例如,在一个示例性购买交易中,消费者通过向商家(在区域A中(未显示))出示对应的支付设备来发起与商家(未示出)的交易,该交易将由发行方106b(在区域B中(未示出))发行的支付账户来提供资金。进而,商家读取支付设备,并且将授权请求(广义地说,消息)提供给也位于区域A中的收单方104a(即,作为商家的银行账户的提供者)。收单方104a经由接口处理设备108a将授权请求发送到支付网络102。作为响应,发行方106b经由接口处理设备108e从支付网络102接收授权请求,并且基于各种因素来确定交易是被批准还是被拒绝,其中因素包括例如支付账户的余额等。当被批准时,发行方106b通过接口处理设备108e和接口处理设备108a向收单方104a和商家提供回指示批准的授权答复(广义地说,消息)。商家然后能够继续与消费者进行交易。可替代地,当交易被拒绝时,发行方106a通过支付网络102向收单方104a和商家提供回拒绝交易的授权答复。商家然后可以终止交易或为交易寻求其它形式的资金。以上是参考区域A和区域B之间的区域间交易描述的。并且如可以认识到的,对交易进行授权涉及两个区域(区域A和B)之间的数据交换。与此相关,在一些实施例中,支付网络102可以受到监管约束,该监管约束要求交易(如起源于区域B)例如完全在区域B内进行处理,或者限制与交易相关的某些数据可以被存储的位置。照此,系统100一般而言包括根据需要在处理设备108a、108e处划分与交易相关的交易数据和/或服务(例如,授权等)的能力(即,限制其在站点之间的复制),以符合给定的监管约束。例如,可以在接收与交易相关的请求的特定处理设备和/或节点等处强加一个或多个关于如何允许从系统100中查询和/或交换数据的控制。除了上述区域间交易之外,应当认识到的是,本公开不限于这样的交易,或者就此而言,不仅限于区域间数据限制。具体而言,在另一个示例性交易中,例如,收单方104a和发行方106a本文档来自技高网...

【技术保护点】
1.一种用于监视分布式支付网络的系统,所述系统包括支付网络,所述支付网络包括:/n第一处理设备集合和第二处理设备集合,每一个处理设备都耦合到机构并被配置为协调与所述机构的通信;/n第一节点,其耦合到第一处理设备集合;以及/n第二节点,其耦合到第二处理设备集合,并被配置为与第一节点协作以形成网状网络;/n其中第一节点包括第一数据结构并且被配置为:/n从第一处理设备集合接收与第一处理设备集合和机构之间的通信相关联的原始数据;以及/n将从第一处理设备集合接收的原始数据存储在第一节点中包括的第一数据结构中;以及/n其中第二节点包括第二数据结构并且被配置为:/n从第二处理设备集合接收与第二处理设备集合和机构之间的通信相关联的原始数据;/n将从第二处理设备集合接收的原始数据存储在第二节点中包括的第二数据结构中;/n基于存储在第一数据结构和第二数据结构中的原始数据,编译经处理的数据;以及/n将经处理的数据提供给请求方。/n

【技术特征摘要】
【国外来华专利技术】20170414 US 15/487,9981.一种用于监视分布式支付网络的系统,所述系统包括支付网络,所述支付网络包括:
第一处理设备集合和第二处理设备集合,每一个处理设备都耦合到机构并被配置为协调与所述机构的通信;
第一节点,其耦合到第一处理设备集合;以及
第二节点,其耦合到第二处理设备集合,并被配置为与第一节点协作以形成网状网络;
其中第一节点包括第一数据结构并且被配置为:
从第一处理设备集合接收与第一处理设备集合和机构之间的通信相关联的原始数据;以及
将从第一处理设备集合接收的原始数据存储在第一节点中包括的第一数据结构中;以及
其中第二节点包括第二数据结构并且被配置为:
从第二处理设备集合接收与第二处理设备集合和机构之间的通信相关联的原始数据;
将从第二处理设备集合接收的原始数据存储在第二节点中包括的第二数据结构中;
基于存储在第一数据结构和第二数据结构中的原始数据,编译经处理的数据;以及
将经处理的数据提供给请求方。


2.如权利要求1所述的系统,其中第一处理设备集合中的一个处理设备被配置为基于时间表将原始数据发送到第一节点。


3.如权利要求1所述的系统,其中支付网络包括第三节点和第四节点;以及
其中第一节点还被配置为:
识别第二节点和第三节点中的每一个;以及
将与识别出的第二节点和第三节点相关的信息提供给第四节点。


4.如权利要求1所述的系统,其中第一节点还被配置为:
接收对与包括在第二处理设备集合中的处理设备相关联的数据的请求;
基于所述请求识别第二节点;
将所述请求转发到第二节点;以及
在从第二节点提供请求的数据之后,用请求的数据响应所述请求。


5.如权利要求4所述的系统,其中第二节点还被配置为从第一节点接收请求并且用请求的原始数据进行响应。


6.如权利要求1所述的系统,其中支付网络还包括:
第三处理设备集合,第三处理设备集合中的每一个处理设备耦合到所述机构并且被配置为协调与所述机构的通信;以及
第三节点,其耦合到第三处理设备集合并且耦合到第一节点,但是不耦合到第二节点,其中第三节点包括第三数据结构并且被配置为:
从第三处理设备集合接收与第三处理设备集合和所述机构之间的通信相关联的原始数据;
将原始数据存储在第三数据结构中;以及
使第二节点能经由第一节点访问存储的数据。


7.如权利要求1所述的系统,其中第二节点包括变换工作器,所述变换工作器被配置为基于存储在第一数据结构和第二数据结构中的原始数据来编译经处理的数据,所述经处理的数据包括第一处理设备集合中包括的处理设备中的至少一个处理设备的每秒总交易量。


8.如权利要求1所述的系统,其中经处理的数据包括支付网络中的多个处理设备的交易总量...

【专利技术属性】
技术研发人员:S·N·普罗克特D·E·莫雷
申请(专利权)人:万事达卡国际公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1