一种业务审批方法、装置、服务器及存储介质与流程

文档序号:16512198发布日期:2019-01-05 09:24阅读:155来源:国知局
一种业务审批方法、装置、服务器及存储介质与流程

本发明涉及互联网金融领域,尤其涉及一种业务审批方法、装置、服务器及存储介质。



背景技术:

目前,应用平台(例如网贷平台、网上保险平台、网购平台等)一般基于用户填写的信息的真实性来判断用户是否存在欺诈行为,应用平台可以在用户提交信息后,通过调用数据库等手段验证信息的真实性,如果信息不真实,则用户可能存在欺诈行为。但上述判断用户是否存在欺诈行为的方式比较单一,不够精确。例如,如果用户通过一些渠道获取到其他用户的真实信息,并通过客户端在应用平台进行自动刷单,应用平台则很难根据用户提交的信息来判断用户是否存在欺诈行为,从而使得应用平台的业务审批存在极大的风险。



技术实现要素:

本发明实施例所要解决的技术问题在于,提供一种业务审批方法、装置、服务器及存储介质,可以确定客户端是否存在非人工操作的欺诈行为,从而有效降低业务审批的风险。

第一方面,本发明实施例提供了一种业务审批方法,该方法包括:

在检测到客户端处于目标业务界面时,获取外部对象针对所述目标业务界面的触控操作的触控参数,所述触控参数包括按压力度;

检测所述按压力度是否在预设压力范围内变化,得到第一检测结果;

当接收到所述客户端发起的目标业务请求时,根据所述第一检测结果对所述目标业务请求进行处理,所述目标业务请求与所述目标业务界面对应。

第二方面,本发明实施例提供了一种业务审批装置,该装置包括:

获取模块,用于在检测到客户端处于目标业务界面时,获取外部对象针对所述目标业务界面的触控操作的触控参数,所述触控参数包括按压力度;

第一检测模块,用于检测所述按压力度是否在预设压力范围内变化,得到第一检测结果;

执行模块,用于当接收到所述客户端发起的目标业务请求时,根据所述第一检测结果对所述目标业务请求进行处理,所述目标业务请求与所述目标业务界面对应。

第三方面,本发明实施例提供了一种服务器,包括处理器、通信接口和存储器,所述处理器、所述通信接口和所述存储器相互连接,其中,所述存储器用于存储计算机程序,所述计算机程序包括程序指令,所述处理器被配置用于调用所述程序指令,执行上述第一方面所述的业务审批方法。

第四方面,本发明实施例提供了一种存储介质,所述存储介质中存储有指令,当所述指令在计算机上运行时,使计算机执行上述第一方面所述的业务审批方法。

本发明实施例通过在检测到客户端处于目标业务界面时,获取外部对象针对目标业务界面的触控操作的按压力度,并检测按压力度是否在预设压力范围内变化,得到第一检测结果,当接收到客户端发起的目标业务请求时,根据第一检测结果对目标业务请求进行处理,可以确定客户端是否存在非人工操作的欺诈行为,从而有效降低业务审批的风险。

附图说明

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

图1是本发明第一实施例提供的一种业务审批方法的流程示意图;

图2是本发明第二实施例提供的一种业务审批方法的流程示意图;

图3是本发明实施例提供的一种业务审批装置的结构示意图;

图4是本发明实施例提供的一种服务器的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

本发明实施例公开了一种业务审批方法、装置、服务器及存储介质,用于确定客户端是否存在非人工操作的欺诈行为,以有效降低业务审批的风险。

其中,本发明实施例中的服务器可以是网贷平台、网上保险平台、网购平台等应用平台对应的服务器,该服务器可以是风控服务器、业务审批服务器等。本发明实施例中的客户端可以是智能手机(如android手机、ios手机、windowsphone手机等)、平板电脑、移动互联网设备(mobileinternetdevices,mid)、计算机等终端。

请参阅图1,图1为本发明第一实施例提供的一种业务审批方法的流程示意图。本发明实施例中所描述的业务审批方法,包括:

s101、服务器在检测到客户端处于目标业务界面时,获取外部对象针对所述目标业务界面的触控操作的触控参数,所述触控参数包括按压力度。

本发明实施例中,关于客户端是否处于目标业务界面的检测结果可以是客户端主动推送给服务器的,也可以是服务器主动从客户端获取的。还可以是服务器接收到客户端发送的关于目标业务界面的数据请求,并将关于目标业务界面的界面数据发送给客户端之后,确定客户端处于目标业务界面。该目标业务界面例如是贷款申请界面或者保险申请界面等。

其中,服务器在检测到客户端处于目标业务界面时,向客户端发送触控参数获取指令;客户端在接收到服务器发送的触控参数获取指令之后,响应该触控参数获取指令,获取外部对象针对目标业务界面的触控操作的触控参数,该触控参数包括按压力度。客户端可以是在检测到外部对象针对目标业务界面的触控操作时,获取该触控操作的触控参数。如果在客户端处于目标业务界面的过程中,客户端从未检测到外部对象针对目标业务界面的触控操作,则触控参数包括的按压力度为空。如果是程序模拟用户针对目标业务界面进行操作,则该程序会将模拟用户操作的模拟触控参数发送给客户端的处理器,该模拟触控参数包括模拟按压力度。客户端的处理器接收该程序发送的模拟触控参数,并将该模拟触控参数,作为客户端获取到的外部对象针对目标业务界面的触控操作的触控参数。客户端将获取到的外部对象针对目标业务界面的触控操作的触控参数发送给服务器,服务器接收并记录客户端发送的触控参数。需要说明的是,该外部对象可以是用户的手指,也可以是客户端配置的触控笔。

在一实施方式中,客户端可以是每一次获取到外部对象针对目标业务界面的触控操作的触控参数之后,立即将获取到的触控参数发送给服务器。客户端也可以是每隔预设时间间隔,将在该预设时间间隔内多次获取到的外部对象针对目标业务界面的触控操作的触控参数一并发送给服务器。其中,该预设时间间隔例如是1s或者2s等。

s102、所述服务器检测所述按压力度是否在预设压力范围内变化,得到第一检测结果。

本发明实施例中,服务器接收到客户端发送的外部对象针对目标业务界面的触控操作的触控参数之后,获取该触控参数包括的按压力度,并检测按压力度是否在预设压力范围内变化,生成第一检测结果。服务器可以是检测本次获取到的多个按压力度是否在预设压力范围内变化,生成第一检测结果;也可以是将本次获取到的按压力度与之前获取到的按压力度进行对比,根据对比结果确定按压力度是否在预设压力范围内变化,生成第一检测结果。

其中,服务器首先检测各个按压力度是否均处于预设压力范围内,若存在按压力度不在该预设压力范围内的情况,则生成第一检测结果,第一检测结果指示按压力度不在预设压力范围内变化。若各个按压力度均处于该预设压力范围内,则进一步检测各个按压力度是否在该预设压力范围内变化。若检测到各个按压力度保持不变,也即是各个按压力度所指示的数值相同,则生成第一检测结果,第一检测结果指示按压力度不在该预设压力范围内变化。若检测到各个按压力度不完全一致,也即是各个按压力度所指示的数值不完全相同,则生成第一检测结果,第一检测结果指示按压力度在该预设压力范围内变化。该预设压力范围例如是[0.5n,2n]。

s103、当接收到所述客户端发起的目标业务请求时,所述服务器根据所述第一检测结果对所述目标业务请求进行处理。

本发明实施例中,客户端接收针对该目标业务界面输入的目标指令,并根据该目标指令向服务器发起目标业务请求。该目标指令可以是用户通过触控操作输入的,该目标指令也可以是模拟用户操作的程序发送给客户端的处理器的。该目标业务请求可以是贷款申请或者保险申请等,该目标业务请求与该目标业务界面对应。例如,假设该目标业务界面为贷款申请界面,则该目标业务请求为贷款请求;假设该目标业务界面为保险申请界面,则该目标业务请求为保险请求。

相应地,服务器接收客户端发起的目标业务请求,并根据上述第一检测结果对该客户端发起的目标业务请求进行处理。若该第一检测结果指示针对目标业务界面的触控操作的按压力度在该预设压力范围内变化,服务器则确定客户端的操作为人工操作,并通过客户端发起的目标业务请求。若该第一检测结果指示针对目标业务界面的触控操作的按压力度不在该预设压力范围内变化,服务器则确定客户端存在非人工操作的欺诈行为,并拒绝客户端发起的目标业务请求,从而可以在业务审批过程中排除自动刷单的客户端发起的目标业务请求,可以有效降低业务审批的风险。

举例来说,假设目标业务界面为贷款申请界面,一般情况下,用户在贷款申请界面进行人工填写资料的过程中,用户会针对贷款申请界面进行多次的触控操作,且多次触控操作的按压力度会在一定压力范围内变化。假设用户利用客户端进行自动刷单,也即是利用程序模拟用户操作客户端。当客户端处于目标业务界面时,服务器获取到的按压力度,是模拟用户操作的程序发送给客户端处理器的模拟按压力度,该模拟按压力度是固定不变的。服务器则会检测到按压力度不在预设压力范围内变化,从而服务器可以确定客户端存在非人工操作的欺诈行为的可能性很高,并在接收到客户端发起的目标业务请求时,直接拒绝客户端发起的目标业务请求,以降低业务审批的风险。

在一实施方式中,可能存在以下两种情况:一是程序模拟用户操作客户端时并不会模拟用户触控操作的按压力度,所以利用程序模拟用户操作客户端时,服务器获取到的按压力度为空。二是程序模拟用户操作客户端时会模拟用户触控操作的按压力度,但只有程序模拟用户进行点击下一步或者点击提交操作时,才会将模拟按压力度发送给服务器,所以服务器获取到的按压力度的数量很少,通常小于5个。而用户人工执行客户信息输入、点击下一步等操作时,都会针对目标业务界面进行触控操作,所以服务器获取到的按压力度的数量较多,通常大于10。因此,服务器在获取到触控参数包括的按压力度之后,进一步获取按压力度的数目,并检测按压力度的数目是否小于或等于预设数目阈值(例如10);若是,服务器则确定客户端存在非人工操作的欺诈行为,并拒绝客户端发起的目标业务请求,从而可以在业务审批过程中排除自动刷单的客户端发起的目标业务请求,可以有效降低业务审批的风险。反之,服务器则确定客户端的操作为人工操作,并通过客户端发起的目标业务请求。

在一实施方式中,服务器获取外部对象针对目标业务界面的触控操作的触控参数的同时,获取该外部对象的温度。服务器在检测到客户端处于目标业务界面时,向客户端发送温度获取指令;客户端在接收到服务器发送的温度获取指令之后,响应该温度获取指令获取外部对象的温度。客户端可以是在检测到外部对象针对目标业务界面的触控操作时,获取该外部对象的温度。如果该触控操作是人工执行的,则无论该外部对象为用户的手指或者为触控笔,则该外部对象的温度处于一定范围内。如果在客户端处于目标业务界面的过程中,客户端从未检测到外部对象针对目标业务界面的触控操作,则该外部对象的温度为空。如果是程序模拟用户针对目标业务界面进行操作,则该外部对象的温度也为空。客户端将获取到的外部对象的温度发送给服务器。客户端可以是将获取到的外部对象的温度单独发送给服务器,也可以是将获取到的外部对象的温度携带在该触摸参数中发送给服务器。服务器接收并记录客户端发送的外部对象的温度。

进一步地,服务器检测触摸参数包括的按压力度是否在预设压力范围内变化,得到第一检测结果的同时,检测该外部对象的温度是否在预设温度范围内,得到第三检测结果。也即是说,服务器检测该外部对象的温度是否为空,若是,则生成第三检测结果,第三检测结果指示该外部对象的温度不在该预设温度范围内。若该外部对象的温度不为空,则进一步检测该外部对象的温度是否均在该预设温度范围内,生成第三检测结果。

进一步地,若该第一检测结果指示按压力度在该预设压力范围内变化,且该第二检测结果指示外部对象的温度在该预设温度范围内,服务器则确定客户端的操作为人工操作,并在接收到客户端发起的目标业务请求时,通过客户端发起的目标业务请求。若该第一检测结果指示按压力度不在该预设压力范围内变化,和/或,该第三检测结果指示该外部对象的温度不在该预设温度范围内,服务器则确定客户端存在非人工操作的欺诈行为,并在接收到客户端发起的目标业务请求时,拒绝客户端发起的目标业务请求。采用上述方式,可以结合按压力度和温度来判断客户端是否存在非人工操作的欺诈行为,可以有效提高判断客户端是否存在非人工操作的欺诈行为的准确性。

在一实施方式中,若该第一检测结果指示按压力度在该预设压力范围内变化,服务器则记录按压力度的变化情况;并在根据第一检测结果对目标业务请求进行处理之后,根据按压力度的变化情况调整该预设压力范围,将该调整后的压力范围设置为客户端当前登录账户对应的预设压力范围。采用上述方式,可以根据用户习惯个性化设置压力范围,且可以提高账户的安全性。

在一实施方式中,服务器确定出客户端存在非人工操作的欺诈行为之后,或者说,服务器拒绝客户端发起的目标业务请求之后,获取并记录客户端的特征信息,该特征信息包括位置信息和/或网络信息。记录的客户端的特征信息,可以为后续对客户端的用户进行追责提供依据。

本发明实施例通过在检测到客户端处于目标业务界面时,获取外部对象针对目标业务界面的触控操作的按压力度,并检测按压力度是否在预设压力范围内变化,得到第一检测结果,当接收到客户端发起的目标业务请求时,根据第一检测结果对目标业务请求进行处理,可以确定客户端是否存在非人工操作的欺诈行为,从而有效降低业务审批的风险。

请参阅图2,图2为本发明第二实施例提供的一种业务审批方法的流程示意图。本发明实施例中所描述的业务审批方法,包括:

s201、服务器在检测到客户端处于目标业务界面时,获取外部对象针对所述目标业务界面的触控操作的触控参数,所述触控参数包括按压力度和按压时长。

本发明实施例中,服务器在检测到客户端处于目标业务界面时,向客户端发送触控参数获取指令;客户端在接收到服务器发送的触控参数获取指令之后,响应该触控参数获取指令,获取外部对象针对目标业务界面的触控操作的触控参数,该触控参数包括按压力度和按压时长。客户端可以是在检测到外部对象针对目标业务界面的触控操作时,获取该触控操作的触控参数。如果在客户端处于目标业务界面的过程中,客户端从未检测到外部对象针对目标业务界面的触控操作,则触控参数包括的按压力度和按压时长为空。如果是程序模拟用户针对目标业务界面进行操作,则该程序会将模拟用户操作的模拟触控参数发送给客户端的处理器,该模拟触控参数包括模拟按压力度和模拟按压时长。客户端的处理器接收该程序发送的模拟触控参数,并将该模拟触控参数,作为客户端获取到的外部对象针对目标业务界面的触控操作的触控参数。客户端将获取到的外部对象针对目标业务界面的触控操作的触控参数发送给服务器,服务器接收并记录客户端发送的触控参数。

s202、所述服务器检测所述按压力度是否在预设压力范围内变化,得到第一检测结果。

本发明实施例中,步骤s202的具体实现方式可参考前文实施例中步骤s102的相关描述,此处不再赘述。

s203、所述服务器检测所述按压时长是否在预设时长范围内变化,得到第二检测结果。

本发明实施例中,服务器接收到客户端发送的外部对象针对目标业务界面的触控操作的触控参数之后,获取该触控参数包括的按压时长,并检测按压时长是否在预设时长范围内变化,生成第二检测结果。服务器可以是检测本次获取到的多个按压时长是否在预设时长范围内变化,生成第二检测结果;也可以是将本次获取到的按压时长与之前获取到的按压时长进行对比,根据对比结果确定按压时长是否在预设时长范围内变化,生成第二检测结果。

其中,服务器首先检测各个按压时长是否均处于预设时长范围内,若存在按压时长不在该预设时长范围内的情况,则生成第二检测结果,第二检测结果指示按压时长不在该预设时长范围内变化。若各个按压时长均处于该预设时长范围内,则进一步检测各个按压时长是否在该预设时长范围内变化。若检测到各个按压时长保持不变,也即是各个按压时长所指示的数值相同,则生成第二检测结果,第二检测结果指示按压时长不在该预设时长范围内变化。若检测到各个按压时长不完全一致,也即是各个按压时长所指示的数值不完全相同,则生成第二检测结果,第二检测结果指示按压时长在该预设时长范围内变化。该预设时长范围例如是[0.5s,3s]。

s204、当接收到所述客户端发起的目标业务请求时,所述服务器根据所述第一检测结果以及所述第二检测结果对所述目标业务请求进行处理。

本发明实施例中,服务器接收到客户端发起的目标业务请求后,根据上述第一检测结果以及第二检测结果对该客户端发起的目标业务请求进行处理。若该第一检测结果指示针对目标业务界面的触控操作的按压力度在该预设压力范围内变化,且该第二检测结果指示按压时长在该预设时长范围内变化;服务器则确定客户端的操作为人工操作,并通过客户端发起的目标业务请求。若该第一检测结果指示针对目标业务界面的触控操作的按压力度不在该预设压力范围内变化,和/或,该第二检测结果指示按压时长不在该预设时长范围内变化;服务器则确定客户端存在非人工操作的欺诈行为,并拒绝客户端发起的目标业务请求,从而可以结合按压力度和按压时长来判断客户端是否存在非人工操作的欺诈行为,可以在业务审批过程中排除自动刷单的客户端发起的目标业务请求,有效降低业务审批的风险。

举例来说,假设目标业务界面为贷款申请界面,一般情况下,用户在贷款申请界面进行人工填写资料的过程中,用户会针对贷款申请界面进行多次的触控操作,且多次触控操作的按压力度会在一定压力范围内变化,按压时长会在一定时长范围内变化。假设用户利用客户端进行自动刷单,也即是利用程序模拟用户操作客户端。当客户端处于目标业务界面时,服务器获取到的按压力度和按压时长,分别是模拟用户操作的程序发送给服务器的模拟按压力度和模拟按压时长,该模拟按压力度以及模拟按压时长均是固定不变的。服务器则会检测到按压力度不在预设压力范围内变化,且按压时长不在预设时长范围内变化,从而服务器可以确定客户端存在非人工操作的欺诈行为的可能性很高,并在接收到客户端发起的目标业务请求时,直接拒绝客户端发起的目标业务请求,以降低业务审批的风险。

在一实施方式中,若该第一检测结果指示按压力度在该预设压力范围内变化,服务器则记录按压力度的变化情况;并在根据第一检测结果以及第二检测结果对目标业务请求进行处理之后,根据按压力度的变化情况调整该预设压力范围,将该调整后的压力范围设置为客户端当前登录账户对应的预设压力范围。进一步地,若该第二检测结果指示按压时长在该预设时长范围内变化,服务器则记录按压时长的变化情况;并在根据第一检测结果以及第二检测结果对目标业务请求进行处理之后,根据按压时长的变化情况调整该预设时长范围,将该调整后的时长范围设置为客户端当前登录账户对应的预设时长范围。采用上述方式,可以根据用户习惯个性化设置压力范围和时长范围,且可以提高账户的安全性。

在一实施方式中,服务器可以结合按压力度、按压时长以及外部对象的温度来判断客户端是否存在非人工操作的欺诈行为。服务器获取外部对象针对目标业务界面的触控操作的触控参数的同时,获取该外部对象的温度。服务器在获取到外部对象的温度之后,检测外部对象的温度是否在预设温度范围内,得到第三检测结果,具体实现方式可参考前文描述,此处不再赘述。

进一步地,服务器根据上述第一检测结果、第二检测结果以及第三检测结果对该客户端发起的目标业务请求进行处理。若该第一检测结果指示针对目标业务界面的触控操作的按压力度在该预设压力范围内变化,该第二检测结果指示按压时长在该预设时长范围内变化,且该第二检测结果指示外部对象的温度在该预设温度范围内;服务器则确定客户端的操作为人工操作,并通过客户端发起的目标业务请求。反之,服务器则确定客户端存在非人工操作的欺诈行为,并拒绝客户端发起的目标业务请求,从而可以结合按压力度、按压时长以及外部对象的温度来判断客户端是否存在非人工操作的欺诈行为,可以进一步提高判断客户端是否存在非人工操作的欺诈行为的准确性。

在一实施方式中,服务器拒绝客户端发起的目标业务请求之后,服务器向相应的工作人员发送客户端的目标业务请求结果,以便于工作人员在接收到关于客户端目标业务请求未通过的消息之后,可以对客户端的目标业务请求进行人工审核。若人工审核结果为客户端的目标业务请求可以审批通过,则工作人员可以人工撤销服务器针对客户端的目标业务请求的审批结果,并将客户端的目标业务请求的审批结果更改为通过。上述在服务器拒绝客户端的目标业务请求之后,进行人工审核,可以在一定程度上降低由于服务器错判导致的损失。

本发明实施例通过在检测到客户端处于目标业务界面时,获取外部对象针对目标业务界面的触控操作的按压力度和按压时长,并检测按压力度是否在预设压力范围内变化,得到第一检测结果;检测按压时长是否在预设时长范围内变化,得到第二检测结果;当接收到客户端发起的目标业务请求时,根据第一检测结果以及第二检测结果对目标业务请求进行处理。采用上述方式,通过结合按压力度和按压时长来判断客户端是否存在非人工操作的欺诈行为,可以有效提高判断客户端是否存在非人工操作的欺诈行为的准确性,从而进一步降低业务审批的风险。

请参阅图3,图3为本发明实施例提供的一种业务审批装置的结构示意图。本实施例中所描述的业务审批装置,包括:

获取模块301,用于在检测到客户端处于目标业务界面时,获取外部对象针对所述目标业务界面的触控操作的触控参数,所述触控参数包括按压力度;

第一检测模块302,用于检测所述按压力度是否在预设压力范围内变化,得到第一检测结果;

执行模块303,用于当接收到所述客户端发起的目标业务请求时,根据所述第一检测结果对所述目标业务请求进行处理,所述目标业务请求与所述目标业务界面对应。

在一实施方式中,所述执行模块303,具体用于:

若所述第一检测结果指示所述按压力度不在所述预设压力范围内变化,则拒绝所述目标业务请求;

若所述第一检测结果指示所述按压力度在所述预设压力范围内变化,则通过所述目标业务请求。

在一实施方式中,所述触控参数还包括按压时长,所述业务审批装置还包括第二检测模块304,用于检测所述按压时长是否在预设时长范围内变化,得到第二检测结果;

所述执行模块303,具体用于当接收到所述客户端发起的目标业务请求时,根据所述第一检测结果以及所述第二检测结果对所述目标业务请求进行处理。

在一实施方式中,所述执行模块303,具体用于:

若所述第一检测结果指示所述按压力度不在所述预设压力范围内变化,和/或,所述第二检测结果指示所述按压时长不在所述预设时长范围内变化,则拒绝所述目标业务请求;

若所述第一检测结果指示所述按压力度在所述预设压力范围内变化,且所述第二检测结果指示所述按压时长在所述预设时长范围内变化,则通过所述目标业务请求。

在一实施方式中,所述获取模块301,还用于获取所述外部对象的温度;

所述业务审批装置还包括第三检测模块305,用于检测所述外部对象的温度是否在预设温度范围内,得到第三检测结果;

所述执行模块303,具体用于当接收到所述客户端发起的目标业务请求时,根据所述第一检测结果以及所述第三检测结果对所述目标业务请求进行处理。

在一实施方式中,所述执行模块303,具体用于:

若所述第一检测结果指示所述按压力度不在所述预设压力范围内变化,和/或,所述第三检测结果指示所述外部对象的温度不在所述预设温度范围内,则拒绝所述客户端发起的目标业务请求;

若所述第一检测结果指示所述按压力度在所述预设压力范围内变化,且所述第二检测结果指示所述外部对象的温度在所述预设温度范围内,则通过所述客户端发起的目标业务请求。

在一实施方式中,所述业务审批装置还包括记录模块306,用于:

记录所述按压力度的变化情况;

根据所述按压力度的变化情况调整所述预设压力范围。

可以理解的是,本发明实施例的业务审批装置的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

本发明实施例通过在检测到客户端处于目标业务界面时,获取外部对象针对目标业务界面的触控操作的按压力度,并检测按压力度是否在预设压力范围内变化,得到第一检测结果,当接收到客户端发起的目标业务请求时,根据第一检测结果对目标业务请求进行处理,可以确定客户端是否存在非人工操作的欺诈行为,从而有效降低业务审批的风险。

请参阅图4,图4为本发明实施例提供的一种服务器的结构示意图,本发明实施例中所描述的服务器包括:处理器401、通信接口402、存储器403。其中,处理器401、通信接口402、存储器403可通过总线或其他方式连接,本发明实施例以通过总线连接为例。

处理器401可以是中央处理器(centralprocessingunit,cpu),网络处理器(networkprocessor,np),图形处理器(graphicsprocessingunit,gpu),或者cpu、gpu和np的组合。处理器401也可以是多核cpu、多核gpu或多核np中用于实现通信标识绑定的核。

上述处理器401可以是硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga),通用阵列逻辑(genericarraylogic,gal)或其任意组合。

上述通信接口402可用于收发信息或信令的交互,以及信号的接收和传递,通信接口402可以是收发器。上述存储器403可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的存储程序(比如文字存储功能、位置存储功能等);存储数据区可存储根据服务器的使用所创建的数据(比如图像数据、文字数据)等,并可以包括应用存储程序等。此外,存储器403可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

上述存储器403还用于存储程序指令。上述处理器401可以调用上述存储器403存储的程序指令,实现如本发明实施例所示的业务审批方法。

具体地,上述处理器401调用存储在上述存储器403中的程序指令执行以下步骤:

在检测到客户端处于目标业务界面时,获取外部对象针对所述目标业务界面的触控操作的触控参数,所述触控参数包括按压力度;

检测所述按压力度是否在预设压力范围内变化,得到第一检测结果;

当接收到所述客户端发起的目标业务请求时,根据所述第一检测结果对所述目标业务请求进行处理,所述目标业务请求与所述目标业务界面对应。

本发明实施例中处理器执行的方法均从处理器的角度来描述,可以理解的是,本发明实施例中处理器要执行上述方法需要其他硬件结构的配合。本发明实施例对具体的实现过程不作详细描述和限制。

在一实施方式中,所述处理器401根据所述第一检测结果对所述目标业务请求进行处理的具体方式为:

若所述第一检测结果指示所述按压力度不在所述预设压力范围内变化,则拒绝所述目标业务请求;

若所述第一检测结果指示所述按压力度在所述预设压力范围内变化,则通过所述目标业务请求。

在一实施方式中,所述触控参数还包括按压时长,所述处理器401还用于:

检测所述按压时长是否在预设时长范围内变化,得到第二检测结果;

当接收到所述客户端发起的目标业务请求时,根据所述第一检测结果以及所述第二检测结果对所述目标业务请求进行处理。

在一实施方式中,所述处理器401根据所述第一检测结果以及所述第二检测结果对所述目标业务请求进行处理的具体处理方式为:

若所述第一检测结果指示所述按压力度不在所述预设压力范围内变化,和/或,所述第二检测结果指示所述按压时长不在所述预设时长范围内变化,则拒绝所述目标业务请求;

若所述第一检测结果指示所述按压力度在所述预设压力范围内变化,且所述第二检测结果指示所述按压时长在所述预设时长范围内变化,则通过所述目标业务请求。

在一实施方式中,所述处理器401还用于:

获取所述外部对象的温度;

检测所述外部对象的温度是否在预设温度范围内,得到第三检测结果;

当接收到所述客户端发起的目标业务请求时,根据所述第一检测结果以及所述第三检测结果对所述目标业务请求进行处理。

在一实施方式中,所述处理器401根据所述第一检测结果以及所述第三检测结果对所述目标业务请求进行处理的具体方式为:

若所述第一检测结果指示所述按压力度不在所述预设压力范围内变化,和/或,所述第三检测结果指示所述外部对象的温度不在所述预设温度范围内,则拒绝所述客户端发起的目标业务请求;

若所述第一检测结果指示所述按压力度在所述预设压力范围内变化,且所述第二检测结果指示所述外部对象的温度在所述预设温度范围内,则通过所述客户端发起的目标业务请求。

在一实施方式中,所述处理器401还用于:

记录所述按压力度的变化情况;

根据所述按压力度的变化情况调整所述预设压力范围。

具体实现中,本申请实施例中所描述的处理器401、通信接口402、存储器403可执行本发明实施例提供的业务审批方法中所描述的服务器的实现方式,也可执行本申请实施例图3提供的业务审批装置的实现方式,在此不再赘述。

本发明实施例通过在检测到客户端处于目标业务界面时,获取外部对象针对目标业务界面的触控操作的按压力度,并检测按压力度是否在预设压力范围内变化,得到第一检测结果,当接收到客户端发起的目标业务请求时,根据第一检测结果对目标业务请求进行处理,可以确定客户端是否存在非人工操作的欺诈行为,从而有效降低业务审批的风险。

本发明实施例还提供一种存储介质,所述存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述方法实施例所述的业务审批方法。

本发明实施例还提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法实施例所述的业务审批方法。

需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本发明实施例装置中的模块可以根据实际需要进行合并、划分和删减。

本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(read-onlymemory,rom)、随机存取器(randomaccessmemory,ram)、磁盘或光盘等。

以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。

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