一种业务数据处理方法、装置及电子设备与流程

文档序号:18902431发布日期:2019-10-18 22:07阅读:148来源:国知局
一种业务数据处理方法、装置及电子设备与流程

本说明书涉及支付技术领域,特别涉及一种业务数据处理方法、装置及电子设备。



背景技术:

随着互联网技术的不断发展,移动支付技术得到了快速的发展,并且对应的移动支付业务在人们生活中的接受度越来越高,逐渐成为一个主要的支付方式,给人们带来了诸多便利。

随着移动支付业务的使用越来越多,移动支付业务的安全措施、故障排查显得越来越重要。现如今,针对移动支付业务对其业务数据进行监控,并对异常业务数据进行报警,报警后对于异常业务由监控人员和保障专家跟进处理,如到现场与客户沟通了解异常原因以针对性采取修复措施,需要耗费大量的人力物力,尤其是当移动支付业务的各项数据报警不准确时,将造成人力资源浪费。亟需一种新的方法来提高业务数据报警的准确性。



技术实现要素:

本说明书实施例提供一种业务数据处理方法、装置及电子设备,用于实现对支付业务的支付数据的二次检验,提高支付业务数据报警的准确性。

第一方面,本说明书实施例提供一种业务数据处理方法,所述方法包括:

获取并判断用户支付业务的业务数据是否在业务指标范围内;

若所述业务数据不在所述业务指标范围内,获得所述业务数据对应的目标客户所在的位置信息;

获得所述位置信息对应的本地事件;

根据所述本地事件确认是否对所述业务数据进行报警。

可选的,根据所述本地事件确认是否对所述业务数据进行报警,包括:

判断所述本地事件是否包含预设事件;

若所述本地事件包含预设事件,根据所述预设事件确认是否对所述业务数据进行报警。

可选的,根据所述预设事件确认是否对所述业务数据进行报警,包括:

判断所述本地事件中包含的所述预设事件的等级和/或持续时间是否满足预设条件;

若本地事件中包含的所述预设事件的等级和/或持续时间满足预设条件,确认所述业务数据属于正常波动,不对所述业务数据进行报警;

若所述本地事件中包含的所述预设事件的等级和/或持续时间不满足预设条件,确认所述业务数据异常,对所述业务数据进行报警。

可选的,所述方法还包括:若所述本地事件不包含所述预设事件,对所述业务数据进行报警;或者,暂停所述用户支付业务。

可选的,所述预设事件包括:自然灾害、交通管制和/或游行集会。

可选的,所述方法还包括:若所述本地事件包含预设事件,根据所述预设事件生成提示信息,显示所述提示信息。

可选的,所述方法还包括:

搜索获得所述位置信息对应的本地新闻;

从所述本地新闻中获取预设类型的事件作为所述本地事件。

第二方面,本说明书实施例还提供一种业务数据处理装置,所述装置包括:

判断单元,用于获取并判断用户支付业务的业务数据是否在业务指标范围内;

位置获取单元,用于在所述业务数据不在所述业务指标范围内的情况下,获得所述业务数据对应的目标客户所在的位置信息;

解析单元,用于获得所述位置信息对应的本地事件;

报警单元,用于根据所述本地事件确认是否对所述业务数据进行报警。

可选的,所述报警单元用于:

判断所述本地事件是否包含预设事件;

若所述本地事件包含预设事件,根据所述预设事件确认是否对所述业务数据进行报警。

可选的,所述报警单元还用于:

判断所述本地事件中包含的所述预设事件的等级和/或持续时间是否满足预设条件;

若本地事件中包含的所述预设事件的等级和/或持续时间满足预设条件,确认所述业务数据属于正常波动,不对所述业务数据进行报警;

若所述本地事件中包含的所述预设事件的等级和/或持续时间不满足预设条件,确认所述业务数据异常,对所述业务数据进行报警。

可选的,所述报警单元还用于:若所述本地事件不包含所述预设事件,对所述业务数据进行报警;或者,暂停所述用户支付业务。

可选的,所述预设事件包括:自然灾害、交通管制和/或游行集会。

可选的,所述装置还包括:生成单元,用于若所述本地事件包含预设事件,根据所述预设事件生成提示信息,显示所述提示信息。

可选的,所述装置还包括:

搜索单元,用于搜索获得所述位置信息对应的本地新闻;从所述本地新闻中获取预设类型的事件作为所述本地事件。

第三方面,本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以下步骤:

获取并判断用户支付业务的业务数据是否在业务指标范围内;

若所述业务数据不在所述业务指标范围内,获得所述业务数据对应的目标客户所在的位置信息;

获得所述位置信息对应的本地事件;

根据所述本地事件确认是否对所述业务数据进行报警。

第四方面,本说明书实施例提供一种电子设备,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:

获取并判断用户支付业务的业务数据是否在业务指标范围内;

若所述业务数据不在所述业务指标范围内,获得所述业务数据对应的目标客户所在的位置信息;

获得所述位置信息对应的本地事件;

根据所述本地事件确认是否对所述业务数据进行报警。

本说明书实施例中的上述一个或多个技术方案,至少具有如下技术效果:

本说明书实施例提供一种业务数据处理方法,获取并判断用户支付业务的业务数据是否在业务指标范围内,若不在业务指标范围内,获得该业务数据对应的目标客户所在的位置信息,以及获得该位置信息对应的本地事件,从而根据获得的本地事件来确认是否对业务数据进行报警,即通过本地事件来对业务数据进行二次检验,很多本地事件如台风、恐怖袭击、停电等会导致支付业务波动甚至暂停,而这种情况的业务数据不达标属于正常情况,而非异常情况,因此,根据本地事件来二次检验业务数据,可以有效避免将本地事件引起的正常波动进行错误报警,解决现有技术中根据业务数据本身进行报警导致的误报问题,提高支付业务数据报警的准确性。

附图说明

为了更清楚地说明本说明书实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本说明书的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本说明书实施例提供的支付系统示意图;

图2为本说明书实施例提供的一种业务数据处理方法的流程图;

图3为本说明书实施例提供的一种支付业务监控报警流程图;

图4为本说明书实施例提供一种信息处理装置的示意图;

图5为本说明书实施例提供的一种电子设备的示意图。

具体实施方式

为使本说明书实施例的目的、技术方案和优点更加清楚,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本说明书一部分实施例,而不是全部的实施例。基于本说明书中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本说明书保护的范围。

在本说明书实施例提供一种业务数据处理方法、装置及电子设备,用于实现在业务指标范围判断的基础上,对支付业务的业务数据进行二次检验,提高业务数据报警的准确性。

下面结合附图对本说明书实施例技术方案的主要实现原理、具体实施方式及其对应能够达到的有益效果进行详细的阐述。

请参考图1,支付系统包括:支付端、被支付端及支付服务平台。支付端可以通过扫描被支付端的条码、二维码或者输入被支付端的账号信息来向支付服务平台发起支付请求,支付服务平台响应支付端的支付请求,反馈支付界面,以便支付端完成支付操作并发送支付信息至支付服务平台,由支付服务平台根据支付信息完成支付业务。当然,也可以由被支付端向支付服务平台发起收款请求、将支付端的支付信息发送至支付服务平台,由支付服务平台完成支付业务。其中,支付端和被支付端的对支付业务的需均是不固定的,但被支付端,尤其是商家的被支付端的需求量是相对稳定的,可以对被支付端的业务数据进行监控来判断支付服务是否正常运行。

本说明书实施例提供的一种业务数据处理方法,应用于支付服务平台,来对支付业务的业务数据进行监控,尤其是对各个商家的支付业务数据进行监控。请参考图2,该信息处理方法包括:

s210:获取并判断用户支付业务的业务数据是否在业务指标范围内;

s220:若所述业务数据不在所述业务指标范围内,获得所述业务数据对应的目标客户所在的位置信息;

s230:获得所述位置信息对应的本地事件;

s240:根据所述本地事件确认是否对所述业务数据进行报警。

在实际应用过程中,对某商家的支付物业进行监控的过程中,可以根据该客户的历史支付业务数据,对未来的某点的业务数据进行预测,获得该点的业务指标范围。具体的预测方法可以采用现有的预测方法,例如,根据平均值预测、根据业务数据随时间的变化趋势预测、根据时间序列分析预测法预测等等,本实施例并不限制业务指标范围的预测方法。该业务指标范围可以是某一商家、门店等在预设时间周期内如日、周、月等的支付总量、支付次数、支付频次等。

s210可以通过支付服务平台获取用户支付业务的业务数据,也可以通过客户端(包含支付端和被支付端)获取支付业务的业务数据。该业务数据可以包含预设时间周期内的支付总量、支付次数、支付频次、支付位置等。在获得用户支付业务的业务数据后,判断该业务数据是否在业务指标范围内。例如:假设某门店,根据其上一个月的历史业务数据,预测其下一个月的最后一周的平均日支付总量为3~4万元,那么在下一个月的最后一周结束时,获得该周的业务数据即平均每日的实际支付总量,判断该实际支付总量是否在3~4万元之间。若判断出业务数据在业务指标范围内,表明用户支付业务正常,继续进行后续监测,反之,若判断出业务数据不在业务指标范围内,执行s220。

s220若业务数据不在业务指标范围内,获得业务数据对应的目标客户所在的位置信息。具体的,可以通过支付服务平台或者客户端获得其预先保存的位置信息,也可以利用lbs(locationbasedservice,基于位置服务),通过移动通信运营商的无线电通讯网络(如gsm网、cdma网)或外部定位方式(如gps)获取移客户端的位置信息。

在获得目标客户的位置信息后,继续执行s230获得该位置信息对应的本地事件。可以搜索获得该位置信息对应的本地新闻;从对应本地新闻中获取预设类型的事件作为本地事件。其中,预设类型的事件包括:交通、气象、市政、电力等具有重大影响的事件。具体的,在获取本地事件时,可调用第三方应用比如google、360、百度等浏览器,基于位置信息的地址搜索本地新闻,获取最新最热的头新闻简讯,根据新闻简讯获得本地事件。

在获得本地事件后,继续执行s240根据本地事件确认是否对业务数据进行报警。具体的,可先判断本地事件是否包含预设事件,若本地事件包含预设事件,根据预设事件确认是否进行业务数据报警。其中,预设事件为不可抗外力因素导致的或非支付方面的技术手段能够扭转的事件,包含自然灾害、交通管制、游行集会、市政施工等等一种或多种事件。不同的本地事件对支付业务的影响不同,普通事件如临时停电、大雨等不会对支付业务造成很大的影响,而预设事件如台风、游行集会、暴风雪等会对支付业务造成很大的影响,但这些事件由不可抗外力因素导致,由此导致的业务数据异常是正常的,无需技术人员跟进的,当不可抗外力因素消失时,相应业务会自然恢复正常。在确认是否报警时,若本地事件中不包含这些预设事件,表明目标客户的支付业务异常,对其业务数据进行报警,以便维护人员进行跟进,或者,暂停对应用户支付业务,待维护人员跟进确认并解决问题后再开启。反之,若本地事件包含预设事件,不对其业务数据进行报警,根据获得的预设时间生成提示信息,并显示该提示信息,以提醒维护人员当地发生了相应事件,可继续观察暂不与目标客户联系,避免打扰客户,给客户带来不好的体验。

例如:利用监控学习的人工智能模块,判断本地事件是否是预设事件,比如台风、地震、停电、暴风雪、暴雨等,若判断结果为是系统输出1不进行报警,若判断结果为否系统输出0,系统发出报警,维护人员或保障专家会跟进,判别自身支付系统正常后,联系客户跟进,跟商家确认问题并解决问题。针对系统输出1的情况,短期变通方法,还可以将提醒信息和最新的排名靠前的10个新闻简讯对应的预设事件返回在提醒通知中,由监控人员人工判断是否跟进。

为了避免漏报,在判断出本地事件包含预设事件时,进一步根据所包含的预设事件的等级和/或持续时间来确认是否对业务数据进行报警。具体的,判断本地事件中包含的预设事件的等级和/或持续时间是否满足预设条件。预设条件为会对支付业务造成较大波动的预设事件等级和/或持续时间,例如:台风事件对应的预设条件为等级超过5级和/或持续时间超过2天。若本地事件中包含的预设事件的等级和/或持续时间满足预设条件,确认业务数据属于正常波动,不对业务数据进行报警;若本地事件中包含的预设事件的等级和/或持续时间不满足预设条件,确认业务数据异常,对该业务数据进行报警。

用户支付业务的监控报警系统在业务异常事件触发时,获取用户所在的位置信息,利用服务接口如lbsnewsnearyou(在你身边的新闻)获取最新热点新闻,经过监管学习的人工智能模块对新闻简讯内容的分析,获取并判断判断是否有影响本地线下支付业务的本地事件。如果有,则不触发报警(或降低报警重要度或敏感度,产生低级别报警)。从而对身处极端本地场景的商户免受打扰,提高运维保障效率,使有限的人员集中在真正需要解决问题的事情上,降低运维保障成本。

请参考图3,下面通过一个具体实例,来对本说明书提供的一种业务数据处理方法在监控业务上的完整实施过程进行完整说明:

s1、通过智能监控报警模块监控用户支付业务的业务数据。该智能监控报警模块能够支付服务平台、支付业务的客户端连接,并获取相应的业务数据,假设获取的是。

s2、判断业务指标是否异常,即业务数据是否超出业务指标范围。若是,继续监控。若否,继续下一步s3。

s3、通过lbs获取超出业务指标范围的业务数据对应的目标客户的位置信息。

s4、调用基于lbs的搜索服务接口,搜索位置信息对应的本地新闻。

s5、通过智能分析模块分析本地新闻。

s6、判断是否有合理影响本地支付业务的预设事件。若有台风、暴雨、暴乱等预设事件,输出1,异常事件处理结束。若否,输出0,触发报警,随后由人工跟进解决,直到业务问题修复,异常事件处理结束。

基于上述实施例提供的一种业务数据处理方法,本实施例还对应提供一种业务数据处理装置,请参考图4,该装置包括:

判断单元41,用于获取并判断用户支付业务的业务数据是否在业务指标范围内;

位置获取单元42,用于在所述业务数据不在所述业务指标范围内的情况下,获得所述业务数据对应的目标客户所在的位置信息;

解析单元,43用于获得所述位置信息对应的本地事件;

报警单元44,用于根据所述本地事件确认是否对所述业务数据进行报警。

作为一种可选的实施方式,所述报警单元44在确实是否对超出业务指标范围的业务数据进行报警时,可以判断所述本地事件是否包含预设事件;若所述本地事件包含预设事件,根据所述预设事件确认是否对所述业务数据进行报警。其中,所述预设事件可以包括:自然灾害、交通管制和/或游行集会。

具体的,所述报警单元44可以判断所述本地事件中包含的所述预设事件的等级和/或持续时间是否满足预设条件;若本地事件中包含的所述预设事件的等级和/或持续时间满足预设条件,确认所述业务数据属于正常波动,不对所述业务数据进行报警;若所述本地事件中包含的所述预设事件的等级和/或持续时间不满足预设条件,确认所述业务数据异常,对所述业务数据进行报警。

作为一种可选的实施方式,所述报警单元44还用于:若所述本地事件不包含所述预设事件,对所述业务数据进行报警;或者,暂停所述用户支付业务。

作为一种可选的实施方式,所述装置还包括:生成单元45,用于若所述本地事件包含预设事件,根据所述预设事件生成提示信息,显示所述提示信息。可选的,所述装置还可以包括:搜索单元46,用于搜索获得所述位置信息对应的本地新闻;从所述本地新闻中获取预设类型的事件作为所述本地事件。

本实施例提供一种业务数据处理装置,通过判断单元获取并判断用户支付业务的业务数据是否在业务指标范围内,若不在业务指标范围内,由位置获取单元获得该业务数据对应的目标客户所在的位置信息,以及通过分析单元获得该位置信息对应的本地事件,从而再由报警单元根据获得的本地事件来确认是否对业务数据进行报警,即通过本地事件来对业务数据进行二次检验,很多本地事件如台风、恐怖袭击、停电等会导致支付业务波动甚至暂停,而这种情况的业务数据不达标属于正常情况,而非异常情况,因此,根据本地事件来二次检验业务数据,可以有效避免将本地事件引起的正常波动进行错误报警,解决现有技术中根据业务数据本身进行报警导致的误报问题,提高支付业务数据报警的准确性。

关于上述实施例中的装置,其中各个单元执行操作的具体方式已经在有关方法的实施例中进行了详细描述,此处不再详细阐述。

请参考图5,是根据一示例性实施例示出的一种用于实现数据查询方法的电子设备700的框图。例如,电子设备700可以是计算机,数据库控制台,平板设备,个人数字助理等。

参照图5,电子设备700可以包括以下一个或多个组件:处理组件702,存储器704,电源组件706,多媒体组件708,输入/输出(i/o)的接口710,以及通信组件712。

处理组件702通常控制电子设备700的整体操作,诸如与显示,数据通信,及记录操作相关联的操作。处理元件702可以包括一个或多个处理器720来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件702可以包括一个或多个模块,便于处理组件702和其他组件之间的交互。

存储器704被配置为存储各种类型的数据以支持在设备700的操作。这些数据的示例包括用于在电子设备700上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器704可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

电源组件706为电子设备700的各种组件提供电力。电源组件706可以包括电源管理系统,一个或多个电源,及其他与为电子设备700生成、管理和分配电力相关联的组件。

i/o接口710为处理组件702和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。

通信组件712被配置为便于电子设备700和其他设备之间有线或无线方式的通信。电子设备700可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信部件712经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件712还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

在示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(asic)、数字信号处理器(dsp)、数字信号处理设备(dspd)、可编程逻辑器件(pld)、现场可编程门阵列(fpga)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器704,上述指令可由电子设备700的处理器720执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是rom、随机存取存储器(ram)、cd-rom、磁带、软盘和光数据存储设备等。

一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得电子设备能够执行一种数据查询方法,所述方法包括:

获取并判断用户支付业务的业务数据是否在业务指标范围内;若所述业务数据不在所述业务指标范围内,获得所述业务数据对应的目标客户所在的位置信息;获得所述位置信息对应的本地事件;根据所述本地事件确认是否对所述业务数据进行报警。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1