G06Q10/06 G06F17/27
1.一种基于区块链的信息处理装置,其特征在于,所述基于区块链的信息处理装置包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理系统,所述处理系统被所述处理器执行时实现如下步骤:
在用户使用终端设备登录业务办理的应用平台后,发送第一授权协议申请,供用户确认是否开启提取该终端设备的设备信息的权限;
若接收到确认开启该权限的指令,则提取该终端设备的设备信息,获取该用户的用户信息、区块链中预存的风险用户名单,基于该终端设备的设备信息、用户信息及风险用户名单分析该用户是否为风险用户;
若该用户为非风险用户,则发送第二授权协议申请,供用户确认是否开启提取该终端设备中记录的用户行为信息的权限;
若接收到确认开启该权限的指令,则每隔预定时间提取该终端设备中记录的用户行为信息,基于该用户行为信息计算该用户的风险值;
基于该用户行为信息获取对应的预定的风险阈值,若该用户的风险值大于等于该风险阈值,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
2.根据权利要求1所述的基于区块链的信息处理装置,其特征在于,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录及网页浏览记录,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
将所述第一分值或者第二分值或者第一分值与第二分值的总和作为所述风险值。
3.根据权利要求1所述的基于区块链的信息处理装置,其特征在于,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;
将所述第一分值、第二分值及第三分值的总和作为所述风险值。
4.根据权利要求1所述的基于区块链的信息处理装置,其特征在于,所述用户行为信息包括非应用操作信息及应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述应用操作信息包括应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;
获取预设的第四分值关系表,基于所述第四分值关系表及所述应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数获取第四分值;
将所述第一分值、第二分值、第三分值及第四分值的总和作为所述风险值。
5.一种基于区块链的信息处理方法,其特征在于,所述基于区块链的信息处理方法包括:
S1,在用户使用终端设备登录业务办理的应用平台后,发送第一授权协议申请,供用户确认是否开启提取该终端设备的设备信息的权限;
S2,若接收到确认开启该权限的指令,则提取该终端设备的设备信息,获取该用户的用户信息、区块链中预存的风险用户名单,基于该终端设备的设备信息、用户信息及风险用户名单分析该用户是否为风险用户;
S3,若该用户为非风险用户,则发送第二授权协议申请,供用户确认是否开启提取该终端设备中记录的用户行为信息的权限;
S4,若接收到确认开启该权限的指令,则每隔预定时间提取该终端设备中记录的用户行为信息,基于该用户行为信息计算该用户的风险值;
S5,基于该用户行为信息获取对应的预定的风险阈值,若该用户的风险值大于等于该风险阈值,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
6.根据权利要求5所述的基于区块链的信息处理方法,其特征在于,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录及网页浏览记录,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
将所述第一分值或者第二分值或者第一分值与第二分值的总和作为所述风险值。
7.根据权利要求5所述的基于区块链的信息处理方法,其特征在于,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;
将所述第一分值、第二分值及第三分值的总和作为所述风险值。
8.根据权利要求5所述的基于区块链的信息处理方法,其特征在于,所述用户行为信息包括非应用操作信息及应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述应用操作信息包括应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;
获取预设的第四分值关系表,基于所述第四分值关系表及所述应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数获取第四分值;
将所述第一分值、第二分值、第三分值及第四分值的总和作为所述风险值。
9.根据权利要求5至8任一项所述的基于区块链的信息处理方法,其特征在于,在S5之后还包括:若该用户的风险值小于该风险阈值,则在完成业务的办理后,若该用户发生风险事件,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有处理系统,所述处理系统被处理器执行时实现如权利要求5至9中任一项所述的基于区块链的信息处理方法的步骤。
本发明涉及信息分析技术领域,尤其涉及一种基于区块链的信息处理装置、方法及存储介质。
风控反欺诈系统可以分析用户的风险,传统的风控反欺诈系统中会存储用户黑名单,用户在办理业务时,通过黑名单可以确定用户是否有风险。然而,对于一些利用假的身份信息的用户而言,无法进一步确定该用户是否有风险,使得风控反欺诈系统分析的准确率降低,不能有效识别出风险用户。有鉴于此,一种能够提高分析的准确率,有效识别出风险用户的方法成为有待解决的问题。
本发明的目的在于提供一种基于区块链的信息处理装置、方法及存储介质,旨在提高分析的准确率,有效识别出风险用户。
为实现上述目的,本发明提供一种基于区块链的信息处理装置,所述基于区块链的信息处理装置包括存储器及与所述存储器连接的处理器,所述存储器中存储有可在所述处理器上运行的处理系统,所述处理系统被所述处理器执行时实现如下步骤:
在用户使用终端设备登录业务办理的应用平台后,发送第一授权协议申请,供用户确认是否开启提取该终端设备的设备信息的权限;
若接收到确认开启该权限的指令,则提取该终端设备的设备信息,获取该用户的用户信息、区块链中预存的风险用户名单,基于该终端设备的设备信息、用户信息及风险用户名单分析该用户是否为风险用户;
若该用户为非风险用户,则发送第二授权协议申请,供用户确认是否开启提取该终端设备中记录的用户行为信息的权限;
若接收到确认开启该权限的指令,则每隔预定时间提取该终端设备中记录的用户行为信息,基于该用户行为信息计算该用户的风险值;
基于该用户行为信息获取对应的预定的风险阈值,若该用户的风险值大于等于该风险阈值,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
优选地,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录及网页浏览记录,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;将所述第一分值或者第二分值或者第一分值与第二分值的总和作为所述风险值。
优选地,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;将所述第一分值、第二分值及第三分值的总和作为所述风险值。
优选地,所述用户行为信息包括非应用操作信息及应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述应用操作信息包括应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;获取预设的第四分值关系表,基于所述第四分值关系表及所述应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数获取第四分值;将所述第一分值、第二分值、第三分值及第四分值的总和作为所述风险值。
为实现上述目的,本发明还提供一种基于区块链的信息处理方法,所述基于区块链的信息处理方法包括:
S1,在用户使用终端设备登录业务办理的应用平台后,发送第一授权协议申请,供用户确认是否开启提取该终端设备的设备信息的权限;
S2,若接收到确认开启该权限的指令,则提取该终端设备的设备信息,获取该用户的用户信息、区块链中预存的风险用户名单,基于该终端设备的设备信息、用户信息及风险用户名单分析该用户是否为风险用户;
S3,若该用户为非风险用户,则发送第二授权协议申请,供用户确认是否开启提取该终端设备中记录的用户行为信息的权限;
S4,若接收到确认开启该权限的指令,则每隔预定时间提取该终端设备中记录的用户行为信息,基于该用户行为信息计算该用户的风险值;
S5,基于该用户行为信息获取对应的预定的风险阈值,若该用户的风险值大于等于该风险阈值,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
优选地,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录及网页浏览记录,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;将所述第一分值或者第二分值或者第一分值与第二分值的总和作为所述风险值。
优选地,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;将所述第一分值、第二分值及第三分值的总和作为所述风险值。
优选地,所述用户行为信息包括非应用操作信息及应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述应用操作信息包括应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;获取预设的第四分值关系表,基于所述第四分值关系表及所述应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数获取第四分值;将所述第一分值、第二分值、第三分值及第四分值的总和作为所述风险值。
优选地,在S5之后还包括:若该用户的风险值小于该风险阈值,则在完成业务的办理后,若该用户发生风险事件,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有处理系统,所述处理系统被处理器执行时实现上述的基于区块链的信息处理方法的步骤。
本发明的有益效果是:本发明在用户使用终端设备登录应用平台办理业务,当用户授权提取该终端设备的设备信息时,可以先提取该终端设备的设备信息,然后通过区块链中预存的风险用户名单,分析该用户是否为风险用户,如果不是风险用户,则在用户授权提取该终端设备中记录的用户行为信息后,通过提取该终端设备中记录的用户行为信息并进行分析,进一步确认该用户是否为风险用户。本发明通过进一步分析用户使用的终端设备中记录的用户行为信息,能够提高分析的准确率,有效识别出风险用户。
图1为本发明各个实施例一可选的应用环境示意图;
图2是图1中基于区块链的信息处理装置一实施例的硬件架构示意图;
图3为图1、图2中处理系统一实施例的程序模块图;
图4为本发明基于区块链的信息处理方法一实施例的流程示意图。
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
参阅图1所示,是本发明的较佳实施例的应用环境示意图。在该实施例中,该基于区块链的信息处理装置1与用户所使用的终端设备(例如,平板电脑、笔记本或智能手机等)连接。用户通过终端设备登录应用平台,办理业务,在用户授权后,基于区块链的信息处理装置1可以提取终端设备的设备信息及用户行为信息,通过对用户行为信息的分析,可以分析出该用户是否为风险用户。
基于区块链的信息处理装置1是一种能够按照事先设定或者存储的指令,自动进行数值计算和/或信息处理的设备。所述基于区块链的信息处理装置1可以是计算机、也可以是单个网络服务器、多个网络服务器组成的服务器组或者基于云计算的由大量主机或者网络服务器构成的云,其中云计算是分布式计算的一种,由一松散耦合的计算机集组成的一个超级虚拟计算机。
参照图2所示,在本实施例中,基于区块链的信息处理装置1可包括,但不仅限于,可通过系统总线相互通信连接的存储器11、处理器12、网络接口13,存储器11存储有可在处理器12上运行的处理系统10。需要指出的是,图2仅示出了具有组件11-13的基于区块链的信息处理装置1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
其中,存储器11包括内存及至少一种类型的可读存储介质。内存为基于区块链的信息处理装置1的运行提供缓存;可读存储介质可为如闪存、硬盘、多媒体卡、卡型存储器(例如,SD或DX存储器等)、随机访问存储器(RAM)、静态随机访问存储器(SRAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、可编程只读存储器(PROM)、磁性存储器、磁盘、光盘等的非易失性存储介质。在一些实施例中,可读存储介质可以是基于区块链的信息处理装置1的内部存储单元,例如该基于区块链的信息处理装置1的硬盘;在另一些实施例中,该非易失性存储介质也可以是基于区块链的信息处理装置1的外部存储设备,例如基于区块链的信息处理装置1上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。本实施例中,存储器11的可读存储介质通常用于存储安装于基于区块链的信息处理装置1的操作系统和各类应用软件,例如存储本发明一实施例中的处理系统10的程序代码等。此外,存储器11还可以用于暂时地存储已经输出或者将要输出的各类数据。
所述处理器12在一些实施例中可以是中央处理器(Central Processing Unit,CPU)、控制器、微控制器、微处理器、或其他数据处理芯片,用于运行所述存储器11中存储的程序代码或者处理数据,例如运行处理系统10等。
所述网络接口13可包括标准的无线网络接口、有线网络接口,该网络接口13通常用于在所述基于区块链的信息处理装置1与其他电子设备之间建立通信连接。
所述处理系统10存储在存储器11中,包括至少一个存储在存储器11中的计算机可读指令,该至少一个计算机可读指令可被处理器器12执行,以实现本申请各实施例的方法;以及,该至少一个计算机可读指令依据其各部分所实现的功能不同,可被划为不同的逻辑模块。
在一实施例中,上述处理系统10被所述处理器12执行时实现如下步骤:
在用户使用终端设备登录业务办理的应用平台后,发送第一授权协议申请,供用户确认是否开启提取该终端设备的设备信息的权限;
若接收到确认开启该权限的指令,则提取该终端设备的设备信息,获取该用户的用户信息、区块链中预存的风险用户名单,基于该终端设备的设备信息、用户信息及风险用户名单分析该用户是否为风险用户;
若该用户为非风险用户,则发送第二授权协议申请,供用户确认是否开启提取该终端设备中记录的用户行为信息的权限;
若接收到确认开启该权限的指令,则每隔预定时间提取该终端设备中记录的用户行为信息,基于该用户行为信息计算该用户的风险值;
基于该用户行为信息获取对应的预定的风险阈值,若该用户的风险值大于等于该风险阈值,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
进一步地,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录及网页浏览记录,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
将所述第一分值或者第二分值或者第一分值与第二分值的总和作为所述风险值。
进一步地,所述用户行为信息包括非应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;
将所述第一分值、第二分值及第三分值的总和作为所述风险值。
进一步地,所述用户行为信息包括非应用操作信息及应用操作信息,所述非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述应用操作信息包括应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;
获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;
获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;
获取预设的第四分值关系表,基于所述第四分值关系表及所述应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数获取第四分值;
将所述第一分值、第二分值、第三分值及第四分值的总和作为所述风险值。
参照图3所示,为图1、图2中处理系统10的程序模块图。所述处理系统10被分割为多个模块,该多个模块被存储于存储器12中,并由处理器13执行,以完成本发明。本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段。
所述处理系统10可以被分割为:第一发送模块101、第一分析模块102、第二发送模块103、第二分析模块104及标记模块105。
第一发送模块101,用于在用户使用终端设备登录业务办理的应用平台后,发送第一授权协议申请,供用户确认是否开启提取该终端设备的设备信息的权限;
第一分析模块102,用于若接收到确认开启该权限的指令,则提取该终端设备的设备信息,获取该用户的用户信息、区块链中预存的风险用户名单,基于该终端设备的设备信息、用户信息及风险用户名单分析该用户是否为风险用户;
第二发送模块103,用于若该用户为非风险用户,则发送第二授权协议申请,供用户确认是否开启提取该终端设备中记录的用户行为信息的权限;
第二分析模块104,用于若接收到确认开启该权限的指令,则每隔预定时间提取该终端设备中记录的用户行为信息,基于该用户行为信息计算该用户的风险值;
标记模块105,用于基于该用户行为信息获取对应的预定的风险阈值,若该用户的风险值大于等于该风险阈值,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
具体原理请参照下述图4关于该方法的流程图的介绍。
如图4所示,图4为本发明基于区块链的信息处理方法一实施例的流程示意图,基于区块链的信息处理装置1的处理器13执行存储器12中存储的处理系统10时实现该方法的如下步骤:
步骤S1,在用户使用终端设备登录业务办理的应用平台后,发送第一授权协议申请,供用户确认是否开启提取该终端设备的设备信息的权限;
其中,终端设备可以是手机、笔记本或平板电脑等个人所持有的设备。业务可以是贷款申请、信用卡申请、保险申请等,当然,也可以是其他的业务,例如,与用户的信用风险有关的业务。
其中,终端设备的设备信息包括两方面的信息,一是硬件信息,另一是网络信息。硬件信息包括终端设备的型号/序列号、处理器和主版的序列号、系统版本、IMEI、Wi-Fi的物理硬件编号及蓝牙的硬件编号等,是终端设备的唯一信息;网络信息包括运营商信息、通信制程、网络定位信息、路由地址、对公网IP、内网分发的IP及DNS解析策略等。
其中,登录业务办理的应用平台时,需要输入用户个人的用户信息。发送的第一授权协议申请为供用户确认是否开启提取该终端设备的设备信息的权限的申请,若用户同意开启该权限,则可以点击确认,以授权该应用平台对应的机构提取该终端设备的设备信息;若用户不同意开启该权限,则可以点击取消,取消的情况下,业务办理可以结束,也可以向用户再次发送第一授权协议申请供其再次确认。
其中,如果该应用平台对应的机构得到授权来提取该终端设备的设备信息,则可以通过该应用调用该终端设备预定的编程接口来提取设备信息。
步骤S2,若接收到确认开启该权限的指令,则提取该终端设备的设备信息,获取该用户的用户信息、区块链中预存的风险用户名单,基于该终端设备的设备信息、用户信息及风险用户名单分析该用户是否为风险用户;
其中,区块链中预存有风险用户名单,在该风险用户名单中记录了各个风险用户的用户信息及关联的终端设备的设备信息。用户信息包括姓名、身份证号、住址、等等。将该用户的用户信息、终端设备的设备信息与风险用户名单中的各用户的信息进行比对,如果风险用户名单中有用户的用户信息、终端设备的设备信息与该用户的相同,则确认为同一用户,该用户为风险用户;如果该用户盗用他人的身份信息而使用相同的终端设备登录业务办理的应用平台,由于终端设备的设备信息相同,也可以确认为同一用户,该用户为风险用户。
步骤S3,若该用户为非风险用户,则发送第二授权协议申请,供用户确认是否开启提取该终端设备中记录的用户行为信息的权限;
其中,对于非风险用户,需要进一步提取一些客观的信息,进而分析该用户是否为风险用户。发送的第二授权协议申请为供用户确认是否开启提取该终端设备中记录的用户行为信息的权限的申请,若用户同意开启该权限,则可以点击确认,以授权该应用平台对应的机构提取该终端设备中记录的用户行为信息;若用户不同意开启该权限,则可以点击取消,取消的情况下,业务办理可以结束,也可以向用户再次发送第二授权协议申请供其再次确认。
其中,如果该应用平台对应的机构得到授权来提取该终端设备中记录的用户行为信息,则可以通过该应用调用该终端设备底层的方法,来提取该终端设备中记录的用户行为信息。
其中,对于风险用户,业务办理直接结束。
步骤S4,若接收到确认开启该权限的指令,则每隔预定时间提取该终端设备中记录的用户行为信息,基于该用户行为信息计算该用户的风险值;
其中,在接收到确认开启该权限的指令后,直接提取该终端设备中记录的用户行为信息并计算该用户的风险值,之后,每隔预定时间(例如,一周)提取该终端设备中记录的用户行为信息并计算该用户的风险值。
在一实施例中,用户行为信息包括非应用操作信息,该应用指的是用户办理业务的这个应用,非应用操作信息包括通话记录、短信记录、社交应用记录及网页浏览记录,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;将所述第一分值或者第二分值或者第一分值与第二分值的总和作为所述风险值。
首先,将通话记录中的与风险用户名单中的用户的进行比对分析,如果通话记录中有与风险用户名单中的用户的相同,则认为通话记录中存在风险用户,统计通话记录中存在的风险用户的数量,以从预设的第一分值关系表中获取对应的分值。
在预设的第一分值关系表中,记录了通话记录中存在风险用户的数量及对应的分值,如下表1所示:
通话记录中风险用户的数量 0 1 >1 分值 0 3 6
表1
进一步地,还可以分析通话记录中与风险用户联系的频率及时间,如果与风险用户联系的频率越高、联系的时间越近,则对应的分值越高,风险越大。通过这种方式,可以提高分析的准确率。
然后,可以提取短信记录、社交应用记录及网页浏览记录中的关键词,关键词的提取可以使用现有的成熟技术,例如使用TF-IDF(Term Frequency-Inverse DocumentFrequency,词项频率-逆向文本频率)算法、LSA(Latent Semantic Analysis,隐性语义分析)算法或者PLSA(Probabilisitic Latent Semantic Analysis,概率隐性语义分析)算法等关键词提取算法中的任意一种算法。关键词根据业务的不同有所不同,例如,对于贷款业务,关键词例如为:某贷款APP、还款日期、催收、某贷款APP短信验证(多头借贷时会发生的较频繁的贷款APP验证短信)等等。同时,分析关键词是否与预定的风险关键词语义相同,预定的风险关键词例如为:还款、催收、贷款等等。
如果短信记录、社交应用记录及网页浏览记录中有与预定的风险关键词语义相同的关键词,则该用户存在一定的风险,统计与预定的风险关键词语义相同的关键词的数量,以从预设的第二分值关系表中获取对应的分值。
在预设的第二分值关系表中,记录了短信记录、社交应用记录及网页浏览记录中有与预定的风险关键词语义相同的关键词的数量及对应的分值,如下表2所示:
表2
进一步地,还可以分析短信记录、社交应用记录及网页浏览记录中与预定的风险关键词语义相同的关键词出现的时间,如果时间越近,则对应的分值越高。通过这种方式,可以提高分析的准确率。
最后,可以将上述的第一分值或者第二分值或者第一分值与第二分值的总和作为该用户的风险值。
在另一实施例中,用户行为信息包括非应用操作信息,非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;将所述第一分值、第二分值及第三分值的总和作为所述风险值。
其中,得到该用户的第一分值及第二分值可以参考上述的实施例。本实施例增加了通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率作为考虑用户是否有风险的因素。如果通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率均很低,则认为用户不经常使用该终端设备,考虑到用户可能使用新的终端设备办理业务,为了规避这一风险,可以结合上述的通话记录、短信记录、社交应用记录、网页浏览记录进行深度分析,将第一分值、第二分值及第三分值的总和作为该用户的风险值。
在预设的第三分值关系表中,记录了通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率及对应的分值,如下表3所示:
表3
本实施例通过上述深度分析用户行为的方式,可以进一步提高风险值的准确率。
在再一实施例中,用户行为信息包括非应用操作信息及应用操作信息,非应用操作信息包括通话记录、短信记录、社交应用记录、网页浏览记录、通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率,应用操作信息包括应用操作速度、应用操作频率、应用操作时间及应用操作的修改次数,所述基于该用户行为信息计算该用户的风险值的步骤,具体包括:
获取预设的第一分值关系表,分析所述通话记录中是否存在风险用户,基于所述第一分值关系表及本次分析结果记录第一分值;获取预设的第二分值关系表,提取所述短信记录、社交应用记录及网页浏览记录中的关键词,分析所述关键词是否与预定的风险关键词语义相同,基于所述第二分值关系表及本次分析结果记录第二分值;获取预设的第三分值关系表,基于所述第三分值关系表及所述通讯录的使用频率、短信的使用频率、社交应用的使用频率及网页的浏览频率获取第三分值;获取预设的第四分值关系表,基于所述第四分值关系表及所述应用操作速度、应用操作频率、应用操作时间、应用操作的修改次数获取第四分值;将所述第一分值、第二分值、第三分值及第四分值的总和作为所述风险值。
其中,得到该用户的第一分值、第二分值及第三分值可以参考上述的实施例。本实施例增加了应用操作信息,即该用户办理业务所使用的该应用中对应的操作信息,包括应用操作速度、应用操作频率、应用操作时间、应用操作的修改次数,作为进一步考虑用户是否有风险的因素。一般来说办理业务需要准备材料,而且都比较复杂,对于应用操作速度、应用操作频率、应用操作时间、应用操作的修改次数,如果应用操作速度越快,应用操作频率越大,应用操作时间越短,应用操作的修改次数越少,则说明用户早有准备,风险越大。最终,将第一分值、第二分值、第三分值及第四分值的总和作为该用户的风险值。
在预设的第四分值关系表中,记录了应用操作速度、应用操作频率、应用操作时间、应用操作的修改次数及对应的分值,如下表4所示:
表4
本实施例结合非应用操作信息及应用操作信息进行用户行为的深度分析,进一步提高风险值的准确率。
步骤S5,基于该用户行为信息获取对应的预定的风险阈值,若该用户的风险值大于等于该风险阈值,则标记该用户为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
其中,用户行为信息不同所对应的预定的风险阈值不同,用户行为信息中的因素越多则对应的风险阈值越高,反之,用户行为信息中的因素越少则对应的风险阈值越低。例如,若以上述的第一分值与第二分值的总和作为该用户的风险值,则对应的风险阈值较低,若以上述的第一分值、第二分值、第三分值及第四分值的总和作为该用户的风险值,则对应的风险阈值较高。
对于大于等于风险阈值的用户,将其标记为风险用户,然后将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中,供其他机构共享、调用。
进一步地,如果该用户的风险值小于风险阈值,但在办理了该业务后该用户发生风险事件,例如,贷款欺诈事件,则同样将该用户标记为风险用户,并将该用户的用户信息及该终端设备的设备信息添加至区块链的风险用户名单中。
进一步地,如果用户确认开启上述的提取终端设备的设备信息的权限、提取该终端设备中记录的用户行为信息的权限,可以向用户推送有利于业务办理的信息,例如,对于贷款业务,可以提高贷款额度等。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质可以是硬盘、多媒体卡、SD卡、闪存卡、SMC、只读存储器(ROM)、可擦除可编程只读存储器(EPROM)、便携式紧致盘只读存储器(CD-ROM)、USB存储器等等中的任意一种或者几种的任意组合。所述计算机可读存储介质中包括处理系统,该处理系统被处理器执行时实现的功能,请参照上述关于图4的介绍,在此不再赘述。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、装置、物品或者方法不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、装置、物品或者方法所固有的要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
本文发布于:2023-04-15 10:11:23,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/1/87738.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |