实时监控交易风险的方法及系统的制作方法_3

文档序号:9826527阅读:来源:国知局
交易数据估算得来的风险度。在一个账户存储多个风险度的情况下,如需要,可通过求平均或其它加权计算的方式获得一个总的风险度,这可视具体应用而定。
[0049]本文中的各方法可例如实现为软件模块,并与所需的硬件相互配合来完成其功能。本文中的各系统可由软件实现为软件模块、也可实现为硬件模块、或由软件与硬件结合实现。各示例中描述的节点均可为例如计算机、平板、智能手机等电子设备。
[0050]此外,根据本发明的示例中,该数据分发节点、协调节点可实现在交易系统中,也可独立于该交易系统实现。
[0051]根据本发明的各示例,通过协调节点中对交易数据流的状态管理,可有效保证每一条数据流都得到风险估算。因各子节点都包括缓存单元,存储了最新的历史特征数据,所占据的存储空间小,但因设置在各子节点上,因此可被各子节点快速地访问到,这样的设置方式与在传统的关系型数据库海量数据中查找数据相比,查找速度有很大提高。总而言之,通过流式计算、实时传输、使用缓存等方式进行数据流转,一方面减少了磁盘的读写环节,加快了交易数据的传输及处理速度;同时通过分布式数据库支持海量数。在某些实施方式中,还通过将风险规则及风险模型相结合的方式对交易进行风险监控,在保证实时性的情况下,可大幅提高欺诈交易侦测的准确率。
[0052]此外,尽管本申请的示例准是以银行卡交易为例来进行说明,但是并不排除采用其它手段的交易类型,例如,通过例如支付报、微信零钱包等其它第三方作为支付手段的交易也可采用根据本发明的实时监控交易风险的方法和/或系统。
[0053]尽管已结合上文详细描述了本申请的多个示例性的实施方式,但是本领域技术人员可以理解到,任何修改、变化,只要其不背离本发明的主旨,则都应由所附的权利要求书所涵盖。
【主权项】
1.一种实时监控交易风险的方法,其包括: a)将交易系统中的实时交易数据形成为多条交易数据流; b)所述数据分发节点将所述多条交易数据流分发到分布式处理节点; c)所述分布式处理节点中的各子节点在接收到来自所述数据分发节点的一条或多条交易数据流后,对其进行解析以获得与交易数据流对应的交易有关的账户的账户信息,并进而获得该账户的历史特征数据; d)基于所述历史特征数据,所述分发式节点的各子节点通过设置在其中的风险估算单元估算与每条交易数据流对应的交易的风险度;以及 e)将所计算的风险度结合到对应的交易数据流,并将由此所获得的交易数据流发送给交易系统,由其进行后续处理。2.如权利要求1所述的实时监控交易风险的方法,其特征在于,步骤a)中,将所接收的实时交易数据中与同一笔交易有关的数据构建为一个交易数据流。3.如权利要求1所述的实时监控交易风险的方法,其特征在于,步骤b)中,按照与交易数据流对应的交易相关联的账户的账户信息,将所述多条交易数据流中具有同一账户信息的交易数据流分发给分布式处理节点中的同一子节点。4.如权利要求3所述的实时监控交易风险的方法,其特征在于,所述账户信息为银行卡号、银行账号、银行卡号持有人身份证号码中的一个或多个。5.如权利要求1所述的实时监控交易风险的方法,其特征在于,所述方法还包括: 在步骤b)中,所述数据分发节点将所述多条交易数据流分发到分布式处理节点时,还将所述交易数据流发送给协调节点;以及 f)在将所述交易数据流发送给交易系统之前,发送信息给所述协调节点,以指示所述交易数据流已经过风险估算单元处理。6.如权利要求所述5的实时监控交易风险的方法,其特征在于,所述方法还包括: g)所述协调节点在接收到来自数据分发节点的交易数据流后,将该交易数据流的状态设置为第一状态,并在接收到步骤f)中的所述信息后,将所述信息涉及的交易数据流的状态更改为第二状态。7.如权利要求6所述的实时监控交易风险的方法,其特征在于,所述方法还包括: 如果具有第一状态的交易数据流在预定时间后依然为第一状态,则所述协调节点发送信息给所述数据分发节点,以通知其将相关交易数据流再次发送到分布式处理节点。8.如权利要求1所述的实时监控交易风险的方法,其特征在于,步骤c)中,所述分发式节点在对交易数据流进行解析之后,从设置在各子节点中的缓存单元获得所述交易账户的历史特征数据;在无法从所述缓存单元获得所述交易账户的历史特征数据的情况下,从与分发式节点以可通信方式连接的分发式存储器中获得所述交易账户的历史特征数据。9.如权利要求8所述的实时监控交易风险的方法,其特征在于,在步骤d)估算每条交易数据的风险度之后,更新所述缓存单元与所述分发式存储器中的历史特征数据。10.如权利要求8所述的实时监控交易风险的方法,其特征在于,所一段时间后自动清除述缓存单元中的历史特征数据,该段时间是可配置的。11.一种实时监控交易风险的系统,其包括: 数据分发节点,其用于接收由交易系统发送的实时交易数据,以所接收的数据为基础形成多条交易数据流,并分发所述多条交易数据流; 分布式处理节点,其包括多个处理节点以及用于存储账户的历史特征数据的分布式数据库,其中各节点包括: 接收单元,用于接收发送给其的交易数据流; 解析单元,用于解析所述交易数据流以获得与该交易数据流对应的交易有关的账户的账户信息; 缓存单元,其用于存储该账户的历史特征数据; 风险估算单元,用于以解析的账户信息为依据,从缓存单元中获取相应的历史特征数据,从而估算与该交易数据流相对应的交易的风险度,在无法从该缓存单元获得历史特征数据的情况下,自所述分布式数据库获得; 处理及发送单元,其用于将估算的风险度结合到对应的交易数据流中,并将由此所获得的交易数据流发送给交易系统,由其进行后续处理。12.如权利要求11所述的实时监控交易风险的系统,其中,所述数据分发节点设置成将所接收的实时交易数据中与同一笔交易有关的数据构建为一个交易数据流。13.如权利要求11所述的实时监控交易风险的系统,其中,所述数据分发节点还设置成按照与交易数据流对应的交易相关联的账户信息,将所述多条交易数据流中具有相同账户信息的交易数据流分发给分布式处理节点中的同一子节点。14.如权利要求11所述的实时监控交易风险的系统,其还包括协调节点,所述协调节点接收由所述数据分发节点发送的多条交易数据流,并接收由所述分布式处理节点发送的指示交易数据流已经过风险估算单元处理的信息。15.如权利要求14所述的实时监控交易风险的系统,其中,所述协调节点设置成在接收到来自数据分发节点的交易数据流后,将其状态设置为第一状态,并在接收所述信息后,将所述信息涉及的交易数据流的状态更改为第二状态。16.如权利要求14所述的实时监控交易风险的系统,其中,所述协调节点设置成如果具有第一状态的交易数据流在预定时间后依然为第一状态,则发送信息给所述数据分发节点,以通知其将相关交易数据流再次发送到分布式处理节点。17.如权利要求11所述的实时监控交易风险的系统,其中,所述缓存单元设置成在所述风险估算单元估算了风险度之后,更新其中存储的历史特征数据,所述分布式数据库设置成在所述风险估算单元估算了风险度之后,更新其中存储的历史特征数据。
【专利摘要】本发明提供实时监控交易风险的方法,其包括a)将交易系统中的实时交易数据形成为多条交易数据流;b)所述数据分发节点将所述多条交易数据流分发到分布式处理节点;c)所述分布式处理节点中的各子节点在接收到来自所述数据分发节点的一条或多条交易数据流后,对其进行解析以获得各交易数据流的账户信息,并进而获得交易账户的历史特征数据;d)基于所述历史特征数据,所述分发式节点的各子节点通过设置在其中的风险估算单元估算与每条交易数据流对应的交易的风险度;以及e)将所计算的风险度结合到对应的交易数据流,并将由此所获得的交易数据流发送给交易系统,由其进行后续处理。还提供相应的系统。
【IPC分类】G06Q20/34, G06Q20/40
【公开号】CN105590216
【申请号】CN201510793244
【发明人】赵金涛, 邱雪涛, 杨鸿超, 王骏, 胡奕
【申请人】中国银联股份有限公司
【公开日】2016年5月18日
【申请日】2015年11月18日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1