[发明专利]一种报文名单检索拦截算法有效
| 申请号: | 201510100426.9 | 申请日: | 2015-03-06 |
| 公开(公告)号: | CN104660608B | 公开(公告)日: | 2018-04-06 |
| 发明(设计)人: | 戴准宇;汪盛;金鼎立;李宏声 | 申请(专利权)人: | 中国银行股份有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06 |
| 代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 贾磊 |
| 地址: | 100818 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 报文 名单 检索 拦截 算法 | ||
技术领域
本发明涉及报文拦截领域,尤指一种报文名单检索拦截算法。
背景技术
传统的黑名单检索算法存在一些弊端,针对不同语种,单词长短,单词拼接,处理结果差异较大。不能针对具体名单、报文场次做不同权重设置,误中率较高。且对于SWIFT报文缺乏灵活的拦截规则配置功能。
目前通常的名单匹配算法,是通过计算报文单词与名单单词匹配的百分比来计算报文权重,将匹配结果达到一定百分比(例如:80%)的报文做命中拦截处理。报文中与名单单词百分百相同的单词才会参与权重计算,例如:报文里有单词Bin,名单里有单词Ben,则报文单词Bin不参与权重计算。目前部分银行,以及中行BOC2000、反洗钱监测与分析系统亚太实例均采用上述名单匹配算法。
上述的现有算法是通过单词做精确匹配,与名单里名称相似的报文单词并不参与计算。当报文信息中由于某些原有,单词以不同顺序排列或连接在一起,将导致不命中,存在误放危险。另外,对于特定场次本身不会录入名称信息,即使与名单匹配上了也无实际意义。原有算法无法针对特定场次设置不同权重,以至于无法避免此类报文的误中。
发明内容
本发明目的在于解决上述无法针对特定场次设置不同权重,以至于无法避免此类报文的误中这一问题。
为达上述目的,本发明提供一种报文名单检索拦截算法,所述拦截算法包含:获取待检测报文名单,对所述待检测报文名单进行分析,获得复数个报文单词;通过莱温斯坦因算法将所述复数个报文单词与预先制定的关键词名单中的关键词进行比对处理,根据所述比对结果获得所述待检测报文名单的报文得分;当所述报文得分高于一阀值时,拦截所述待检测报文。
在上述拦截算法中,所述比对处理包含:通过莱温斯坦因算法判断所述报文单词与所述关键词相似度,根据所述相似度赋予所述报文单词不同分值,所述报文单词根据对应的关键词获得分值。
在上述拦截算法中,所述预先制定的关键词名单包含:根据所述待检测报文名单类别,设定对应关键词,将所述关键词整合为所述预先制定的关键词名单。
在上述拦截算法中,所述拦截算法还包含:将所述报文单词与预先规定的特定单词进行比对,当所述报文单词与所述特定单词相同时,拦截所述待检测报文。
在上述拦截算法中,所述报文得分包含:所述报文单词对比处理后的总分值、场次权重、预先制定的关键词权重三者的乘积。
在上述拦截算法中,所述场次权重包含:根据拦截场次,设定每一场拦截场次的权重值。
在上述拦截算法中,所述预先制定的关键词名单权重包含:根据预先制定的关键词名单风险程度,设定每一个预先制定的关键词名单的权重值。
在上述拦截算法中,所述拦截算法还包含:通过SWIFT拦截规则配置,将特定场次的所述待检测报文名单与SWIFT拦截规则作比对,拦截不符合SWIFT拦截规则的所述待检测报文名单。
在上述拦截算法中,对所述待检测报文名单进行分析包含:将所述待检测报文名单中的标点、特殊符号替换成空格,以空格作为分隔符,将所述待检测报文名单拆解成复数个待检查的报文单词。
本发明的有益技术效果在于:通过本发明所提供的拦截算法,采用分值计算方式,每命中一个单词计为1分,与名单单词相似的报文单词则通过莱温斯坦因算法计算小数得分。每个名单可以设置不同的权重,每个报文场次也可以设置不同权重。最后报文得分等于所有场次报文的最大得分,每个场次最大得分等于报文单词(精确得分+模糊匹配得分)*场次权重*名单权重。另外针对特定高风险单词,系统会对全报文做匹配,无论出现在报文的何处,报文都会被命中拦截。最后,通过SWIFT拦截规则配置,可以将特定场次输入内容与SWIFT规范不符的报文做拦截。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
图1为本发明所提供的报文名单检索拦截算法的流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510100426.9/2.html,转载请声明来源钻瓜专利网。





