一种用户行为检测系统、方法及装置制造方法及图纸

技术编号:19220418 阅读:26 留言:0更新日期:2018-10-20 08:29
本发明专利技术实施例提供了一种用户行为检测系统、方法及装置,该系统包括:客户端、后台服务器、云服务器;客户端向后台服务器发送包含第一设备标识码的服务请求,第一设备标识码为云服务器根据第一设备的设备信息为第一设备分配的标识码,第一设备为客户端所在的设备;后台服务器接收服务请求,并根据服务请求向云服务器发送携带第一设备标识码的用户行为检测请求;云服务器接收用户行为检测请求,并获得表征目标用户行为属于欺诈行为的风险系数,作为目标风险系数并发送给后台服务器;后台服务器接收目标风险系数,并根据目标风险系数确定目标用户行为是否为欺诈行为。应用本发明专利技术实施例提供的技术方案能够保证服务方在向用户提供服务过程中的利益。

【技术实现步骤摘要】
一种用户行为检测系统、方法及装置
本专利技术涉及互联网
,特别是涉及一种用户行为检测系统、方法及装置。
技术介绍
随着互联网技术的发展,服务方通过互联网向用户提供服务的方式越来越普遍。通过网络提供服务的方式,在给用户带来方便的同时,也给服务方的运营方式带来了挑战。比如,服务方为了进行服务推广,通常会推出向用户提供优惠券的活动。在这一活动中,服务方在推广服务的同时为保证自身的收益,通常会限制用户能够领取的优惠券数量。然而在用户领取优惠券过程中,一些用户为了能够使用优惠券多次使用服务方推广的服务,通常会采用多次注册等方式领取超过服务方所限定数量张优惠券,从而使得服务方在向用户提供服务过程中利益受到损失。基于此,亟需一种行之有效的方法来检测用户行为以保证服务方在向用户提供服务过程中的利益。
技术实现思路
本专利技术实施例的目的在于提供一种用户行为检测系统、方法及装置,以实现检测用户行为是否为欺诈行为,以保证服务方在向用户提供服务过程中的利益。具体技术方案如下:本专利技术实施的一方面,提供了一种用户行为检测系统,该系统包括:客户端、后台服务器、云服务器,其中,所述客户端,用于向所述后台服务器发送包含第一设备标识码的服务请求,其中,所述第一设备标识码为:所述云服务器根据第一设备的设备信息为所述第一设备分配的标识码,所述第一设备为:所述客户端所在的设备;所述后台服务器,用于接收所述服务请求,并根据所述服务请求向所述云服务器发送用户行为检测请求,其中,所述用户行为检测请求中携带所述第一设备标识码;所述云服务器,用于接收所述用户行为检测请求,并获得用于表征目标用户行为属于欺诈行为的风险系数,作为目标风险系数,其中,所述目标用户行为为:所述客户端通过向所述后台服务器发送所述服务请求而请求服务的行为;向所述后台服务器发送所述目标风险系数;所述后台服务器,用于接收所述目标风险系数,并根据所述目标风险系数确定所述目标用户行为是否为欺诈行为。可选的,所述获得用于表征所述目标用户行为属于欺诈行为的风险系数的步骤,包括:在预先存储的设备标识码与设备信息的映射关系中,查找包含所述第一设备标识码的映射关系,作为第一映射关系;获取所述第一映射关系包含的设备信息中用于计算风险系数的设备信息,作为第一类设备信息;获取所述第一类设备信息中每一设备信息的风险值,其中,每一设备信息的风险值表示:存在该设备信息时,用户行为属于欺诈行为的风险系数;将所获取的风险值相加得到用于表征所述目标用户行为属于欺诈行为的风险系数。可选的,所述用于计算风险系数的设备信息包括以下信息中的至少一种:表征设备是否使用代理的信息;表征设备是否已获取根权限的信息。可选的,在所述接收所述风险系数的步骤之后,还包括:获取包含所述第一设备标识码的历史服务请求,根据所述历史服务请求确定所述服务请求的请求次数;相应地,所述根据所述风险系数确定所述目标用户行为是否为欺诈行为的步骤包括:根据所述风险系数和所述请求次数,确定所述目标用户行为是否为欺诈行为。可选的,所述客户端,还用于检测登录请求,并根据所述登录请求完成登录后,获取第一设备的设备信息中用于计算设备标识码的信息,作为第二类设备信息,并将所述第二类设备信息发送至所述云服务器;所述云服务器,还用于接收所述客户端发送的所述第二类设备信息,并计算所述第二类设备信息分别与每一映射关系包含的设备信息中用于计算设备标识码的信息之间的相似度;判断计算得到的相似度中是否存在数值大于预设阈值的相似度,如果是,将目标映射关系中包含的设备标识码确定为所述第一设备标识码,并将所述第一设备标识码反馈给所述客户端,其中,所述目标映射关系为:包含目标设备信息的映射关系,所述目标设备信息为:所包含用于计算设备标识码的信息与所述第二类设备信息之间的相似度大于预设阈值的设备信息;如果否,根据设备信息与标识码之间预先设定的对应关系,确定所述第二类设备信息中每一信息的标识码,合并所确定的每一标识码得到所述第一设备标识码,将所述第一设备标识码反馈给所述客户端,并将所述第一标识码和所述第二类设备信息存储到所述映射关系中。可选的,所述用于计算设备标识码的信息包括以下信息中的至少一种:系统名称、系统版本、设备类型、设备型号、设备所处的国家、设备使用的语言、屏幕分辨率、CPU型号、本地IP、公网IP、IP表征的设备所处地理位置、互联网服务提供商、用户代理UserAgent、广告标识符IDFA、IDFV、虚拟专用网络VPN、通用唯一识别码UUID、经纬度、网络类型、运营商、国家代码、网络号、随机存储器RAM、只读存储器镜像ROM、设备电池容量、设备制造商、国际移动用户识别码IMSI、网络MAC地址、设备制造商为设备分配的设备序列号、国际移动设备识别码IMEI、屏幕尺寸、基带版本、设备所处地理位置的时区、设备网络制式、设备中浏览器的内核、设备中浏览器使用的语言、web协议、设备最大同时触摸点数、帆布指纹。本专利技术实施的又一方面还提供了一种用户行为检测方法,应用于用户行为检测系统中的云服务器,其中,所述用户行为检测系统包括:客户端、后台服务器和云服务器,所述方法包括:接收后台服务器发送的用户行为检测请求,其中,所述用户行为检测请求中携带第一设备标识码,所述第一设备标识码为:所述云服务器根据第一设备的设备信息为所述第一设备分配的标识码,所述第一设备为:所述客户端所在的设备;获得用于表征所述目标用户行为属于欺诈行为的风险系数,作为目标风险系数,其中,所述目标用户行为为:所述客户端向所述后台服务器发送所述服务请求而请求服务的行为;向所述后台服务器发送所述目标风险系数,以使所述后台服务器根据所述目标风险系数确定所述目标用户行为是否为欺诈行为。可选的,所述获得用于表征所述目标用户行为属于欺诈行为的风险系数的步骤,包括:在预先存储的设备标识码与设备信息的映射关系中,查找包含所述第一设备标识码的映射关系,作为第一映射关系;获取所述第一映射关系包含的设备信息中用于计算风险系数的设备信息,作为第一类设备信息;获取所述第一类设备信息中每一设备信息的风险值,其中,每一设备信息的风险值表示:存在该设备信息时,用户行为属于欺诈行为的风险系数;将所获取的风险值相加得到用于表征所述目标用户行为属于欺诈行为的风险系数。可选的,所述方法还包括:接收所述客户端发送的第二类设备信息;计算所述第二类设备信息分别与每一映射关系包含的设备信息中用于计算设备标识码的信息之间的相似度;判断计算得到的相似度中是否存在数值大于预设阈值的相似度,如果是,将目标映射关系中包含的设备标识码确定为所述第一设备标识码,并将所述第一设备标识码反馈给所述客户端,其中,所述目标映射关系为:包含目标设备信息的映射关系,所述目标设备信息为:所包含用于计算设备标识码的信息与所述第二类设备信息之间的相似度大于预设阈值的设备信息;如果否,根据设备信息与标识码之间预先设定的对应关系,确定所述第二类设备信息中每一信息的标识码,合并所确定的每一标识码得到所述第一设备标识码,将所述第一设备标识码反馈给所述客户端,并将所述第一标识码和所述第二类设备信息存储到所述映射关系中。本专利技术实施的又一方面,还提供了一种用户行为检测方法,应用于用户行为检测系统中的后台服务器,其中,所本文档来自技高网...

【技术保护点】
1.一种用户行为检测系统,其特征在于,所述系统包括:客户端、后台服务器、云服务器,其中,所述客户端,用于向所述后台服务器发送包含第一设备标识码的服务请求,其中,所述第一设备标识码为:所述云服务器根据第一设备的设备信息为所述第一设备分配的标识码,所述第一设备为:所述客户端所在的设备;所述后台服务器,用于接收所述服务请求,并根据所述服务请求向所述云服务器发送用户行为检测请求,其中,所述用户行为检测请求中携带所述第一设备标识码;所述云服务器,用于接收所述用户行为检测请求,并获得用于表征目标用户行为属于欺诈行为的风险系数,作为目标风险系数,其中,所述目标用户行为为:所述客户端通过向所述后台服务器发送所述服务请求而请求服务的行为;向所述后台服务器发送所述目标风险系数;所述后台服务器,用于接收所述目标风险系数,并根据所述目标风险系数确定所述目标用户行为是否为欺诈行为。

【技术特征摘要】
1.一种用户行为检测系统,其特征在于,所述系统包括:客户端、后台服务器、云服务器,其中,所述客户端,用于向所述后台服务器发送包含第一设备标识码的服务请求,其中,所述第一设备标识码为:所述云服务器根据第一设备的设备信息为所述第一设备分配的标识码,所述第一设备为:所述客户端所在的设备;所述后台服务器,用于接收所述服务请求,并根据所述服务请求向所述云服务器发送用户行为检测请求,其中,所述用户行为检测请求中携带所述第一设备标识码;所述云服务器,用于接收所述用户行为检测请求,并获得用于表征目标用户行为属于欺诈行为的风险系数,作为目标风险系数,其中,所述目标用户行为为:所述客户端通过向所述后台服务器发送所述服务请求而请求服务的行为;向所述后台服务器发送所述目标风险系数;所述后台服务器,用于接收所述目标风险系数,并根据所述目标风险系数确定所述目标用户行为是否为欺诈行为。2.如权利要求1所述的系统,其特征在于,所述获得用于表征所述目标用户行为属于欺诈行为的风险系数的步骤,包括:在预先存储的设备标识码与设备信息的映射关系中,查找包含所述第一设备标识码的映射关系,作为第一映射关系;获取所述第一映射关系包含的设备信息中用于计算风险系数的设备信息,作为第一类设备信息;获取所述第一类设备信息中每一设备信息的风险值,其中,每一设备信息的风险值表示:存在该设备信息时,用户行为属于欺诈行为的风险系数;将所获取的风险值相加得到用于表征所述目标用户行为属于欺诈行为的风险系数。3.如权利要求2所述的系统,其特征在于,所述用于计算风险系数的设备信息包括以下信息中的至少一种:表征设备是否使用代理的信息;表征设备是否已获取根权限的信息。4.如权利要求1-3中任一项所述的系统,其特征在于,在所述接收所述风险系数的步骤之后,还包括:获取包含所述第一设备标识码的历史服务请求,根据所述历史服务请求确定所述服务请求的请求次数;相应地,所述根据所述风险系数确定所述目标用户行为是否为欺诈行为的步骤包括:根据所述风险系数和所述请求次数,确定所述目标用户行为是否为欺诈行为。5.如权利要求2所述的系统,其特征在于,所述客户端,还用于检测登录请求,并根据所述登录请求完成登录后,获取第一设备的设备信息中用于计算设备标识码的信息,作为第二类设备信息,并将所述第二类设备信息发送至所述云服务器;所述云服务器,还用于接收所述客户端发送的所述第二类设备信息,并计算所述第二类设备信息分别与每一映射关系包含的设备信息中用于计算设备标识码的信息之间的相似度;判断计算得到的相似度中是否存在数值大于预设阈值的相似度,如果是,将目标映射关系中包含的设备标识码确定为所述第一设备标识码,并将所述第一设备标识码反馈给所述客户端,其中,所述目标映射关系为:包含目标设备信息的映射关系,所述目标设备信息为:所包含用于计算设备标识码的信息与所述第二类设备信息之间的相似度大于预设阈值的设备信息;如果否,根据设备信息与标识码之间预先设定的对应关系,确定所述第二类设备信息中每一信息的标识码,合并所确定的每一标识码得到所述第一设备标识码,将所述第一设备标识码反馈给所述客户端,并将所述第一标识码和所述第二类设备信息存储到所述映射关系中。6.如权利要求5所述的系统,其特征在于,所述用于计算设备标识码的信息包括以下信息中的至少一种:系统名称、系统版本、设备类型、设备型号、设备所处的国家、设备使用的语言、屏幕分辨率、CPU型号、本地IP、公网IP、IP表征的设备所处地理位置、互联网服务提供商、用户代理UserAgent、广告标识符IDFA、IDFV、虚拟专用网络VPN、通用唯一识别码UUID、经纬度、网络类型、运营商、国家代码、网络号、随机存储器RAM、只读存储器镜像ROM、设备电池容量、设备制造商、国际移动用户识别码IMSI、网络MAC地址、设备制造商为设备分配的设备序列号、国际移动设备识别码IMEI、屏幕尺寸、基带版本、设备所处地理位置的时区、设备网络制式、设备中浏览器的内核、设备中浏览器使用的语言、web协议、设备最大同时触摸点数、帆布指纹。7.一种用户行为检测方法,其特征在于,应用于用户行为检测系统中的云服务器,其中,所述用户行为检测系统包括:客户端、后台服务器和云服务器,所述方法包括:接收后台服务器发送的用户行为检测请求,其中,所述用户行为检测请求中携带第一设备标识码,所述第一设备标识码为:所述云服务器根据第一设备的设备信息为所述第一设备分配的标识码,所述第一设备为:所述客户端所在的设备;获得用于表征所述目标用户行为属于欺诈行为的风险系数,作为目标风险系数,其中,所述目标用户行为为:所述客户端向所述后台服务器发送所述服务请求而请求服务的行为;向所述后台服务器发送所述目标风险系数,以使所述后台服务器根据所述目标风险系数确定所述目标用户行为是否为欺诈行为。8.如权利要求7所述的方法,其特征在于,所述获得用于表征所述目标用户行为属于欺诈行为的风险系数的步骤,包括:在预先存储的设备标识码与设备信息的映射关系中,查找包含所述第一设备标识码的映射关系,作为第一映射关系;获取所述第一映射关系包含的设备信息中用于计算风险系数的设备信息,作为第一类设备信息;获取所述第一类设备信息中每一设备信息的风险值,其中,每一设备信息的风险值表示:存在该设备信息时,用户行为属于欺诈行为的风险系数;将所获取的风险值相加得到用于表征所述目标用户行为属于欺诈行为的风险系数。9.如权利要求8所述的方法,其特征在于,所述方法还包括:接收所述客户端发送的第二类设备信息;计算所述第二类设备信息分别与每一映射关系包含的设备信息中用于计算设备标识码的信息之间的相似度;判断计算得到的相似度中是否存在数值大于预设阈值的相似度,如果是,将目标映射关系中包含的设备标识码确定为所述第一设备标识码,并将所述第一设备标识码反馈给所述客户端,其中,所述目标映射关系为:包含目标设备信息的映射关系,所述目标设备信息为:所包含用于计算设备标识码的信息与所述第二类设备信息之间的相似度大于预设阈值的设备信息;如果否,根据设备信息与标识码之间预先设定的对应关系,确定所述第二类设备信息中每一信息的标识码,合并所确定的每一标识码得到所述第一设备标识码,将所述第一设备标识码反馈给所述客户端,并将所述第一标识码和所述第二类设...

【专利技术属性】
技术研发人员:徐艳清翟攀
申请(专利权)人:中诚信征信有限公司
类型:发明
国别省市:北京,11

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

1