[发明专利]一种身份验证装置、终端及方法有效
申请号: | 201710327015.2 | 申请日: | 2017-05-10 |
公开(公告)号: | CN107292141B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 乐亮 | 申请(专利权)人: | 深圳市恒腾网络有限公司 |
主分类号: | G06F21/31 | 分类号: | G06F21/31;G06F21/36 |
代理公司: | 深圳市恒程创新知识产权代理有限公司 44542 | 代理人: | 赵爱蓉 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 身份验证 装置 终端 方法 | ||
本发明公开了一种身份验证装置、终端及方法,该身份验证装置包括:显示模块,用于按照预设规则显示预设验证问题;每个预设验证问题对应有预设正确答案,每个预设验证问题根据系统内基础数据、用户的历史行为数据或用户模型数据生成,用户模型数据是对用户的历史行为数据进行分析而生成;接收模块,用于接收用户输入的对每个显示的预设验证问题的答案;验证模块,用于将用户输入的对每个显示的预设验证问题的答案进行验证,在用户输入的每个答案与预设正确答案均匹配的情况下,则验证成功;采用上述方案,根据用户的行为习惯或喜好等对用户进行身份验证,避免了由于遗失密码而出现身份验证失败情况的发生,提高了验证的有效性,提升了用户体验。
技术领域
本发明涉及终端技术领域,更具体地说,涉及一种身份验证装置、终端及方法。
背景技术
目前,在进行设备激活或帐号验证时,多采用预先设定密码的方式,密码形式也以文本、图形方式居多,上述验证方式都需要预先设定正确密码、再根据用户输入的密码与预先设定的正确密码进行比较;在用户遗失密码时,现有验证机制无法有效识别出真实用户,用户体验很差。
发明内容
本发明的主要目的在于提出一种身份验证装置、终端及方法,旨在解决现有技术中,在用户遗失密码时,现有验证机制无法有效识别出真实用户的问题。
为解决上述技术问题,本发明提供一种身份验证装置,包括:
显示模块,用于按照预设规则显示预设验证问题;每个预设验证问题对应有预设正确答案,每个预设验证问题根据系统内基础数据、用户的历史行为数据或用户模型数据生成,用户模型数据是对用户的历史行为数据进行分析而生成;
接收模块,用于接收用户输入的对每个显示的预设验证问题的答案;
验证模块,用于将用户输入的对每个显示的预设验证问题的答案进行验证,在用户输入的每个答案与预设正确答案均匹配的情况下,则验证成功。
其中,还包括:
第一获取模块,用于在显示模块按照预设规则显示预设验证问题之前,采集用户的历史行为数据,并获取系统内基础数据;
分析模块,用于对历史行为数据进行分析,生成用户模型数据;
问题和答案生成模块,用于根据系统内基础数据、历史行为数据和用户模型数据,生成对应的预设验证问题和预设正确答案;
保存模块,用于将生成的预设验证问题和对应的预设正确答案进行保存。
其中,还包括:
第二获取模块,用于在第一获取模块采集用户的历史行为数据之前,获取上次采集用户的历史行为数据的时间戳;
判断模块,用于判断该时间戳与本次采集用户的历史行为数据的时间间隔是否超过设定阈值,若是,则进入第一获取模块采集用户的历史行为数据的步骤。
其中,显示模块用于:
随机显示至少一个预设验证问题;
或者,从根据系统内基础数据生成的预设验证问题中选择出第一数量的预设验证问题;
从根据历史行为数据生成的预设验证问题中选择出第二数量的预设验证问题;
从根据用户模型数据生成的预设验证问题中选择出第三数量的预设验证问题;
将选择出来的预设验证问题进行显示。
进一步地,本发明提供一种终端,其特征在于,包括上述的身份验证装置。
进一步地,本发明提供一种身份验证方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市恒腾网络有限公司,未经深圳市恒腾网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710327015.2/2.html,转载请声明来源钻瓜专利网。