[发明专利]一种基于地理位置和触压面积的身份验证方法及装置有效
| 申请号: | 201710945830.5 | 申请日: | 2017-09-30 |
| 公开(公告)号: | CN107679383B | 公开(公告)日: | 2020-12-22 |
| 发明(设计)人: | 阚志刚;陈彪;闫布福;孙俊飞;方宁;卢佐华 | 申请(专利权)人: | 北京梆梆安全科技有限公司 |
| 主分类号: | G06F21/32 | 分类号: | G06F21/32;G06F3/0488 |
| 代理公司: | 北京国昊天诚知识产权代理有限公司 11315 | 代理人: | 许志勇 |
| 地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 地理位置 面积 身份验证 方法 装置 | ||
1.一种基于地理位置和触压面积的身份验证方法,其特征在于,包括:
根据在不同时刻,待验证用户使用的触控终端在进行业务处理时分别所处的合法历史地理位置的位置信息,建立第一正态分布数据模型;
根据所述第一正态分布数据模型,确定合法条件;
采集合法用户在所述触控终端上处理所述业务时的多个触压面积;
从多个所述触压面积中选取触压面积,作为能准确表征合法待验证用户的用户特征,所述用户特征反映了所述合法待验证用户在触控区域习惯使用的手指以及对应手指的触压面积的大小;
根据所述用户特征,构建第二正态分布数据模型,作为参考触压面积模型;
获取所述待验证用户使用的触控终端在进行所述业务处理时所处地理位置的位置信息、所述待验证用户进行所述业务处理的时刻的时间信息及在所述触控终端上的触压面积;
根据所述时间信息,将获取的所述位置信息与预先设置的与不同的时间信息相对应的各所述合法条件进行匹配;所述合法条件是根据所述合法历史地理位置的位置信息确定的;
获取所述触控终端上对应于所述业务的所述参考触压面积模型,所述参考触压面积模型是根据所述触控终端的所述合法用户处理所述业务时的触压面积建立的;
根据所述位置信息和所述合法条件的匹配关系、所述触压面积和所述参考触压面积模型的匹配关系,确定所述待验证用户的合法性;
其中,根据所述位置信息和所述合法条件的匹配关系、所述触压面积和所述参考触压面积模型的匹配关系,确定所述待验证用户的合法性,具体包括:
将所述参考触压面积模型中出现概率大于预设概率的触压面积区间,确定为第一参考触压面积区间;根据所述参考触压面积模型中时间上与所述触压面积相邻的两个触压面积和预设容差,确定第二参考触压面积区间;根据所述第一参考触压面积区间和第二参考触压面积区间,确定参考触压面积区间;
若确定所述触压面积在所述参考触压面积区间内,所述位置信息符合所述合法条件,且所述待验证用户的用户名和密码验证通过,则确定所述待验证用户的身份验证成功。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一正态分布数据模型,确定所述合法条件,具体包括:
根据所述第一正态分布数据模型,确定大于规定概率阈值的出现概率;
从所述合法历史地理位置的位置信息中,确定对应于所述大于规定概率阈值的出现概率的位置信息;
根据确定出的位置信息,确定所述合法条件。
3.根据权利要求2所述的方法,其特征在于,根据确定出的位置信息,确定所述合法条件,具体包括:
将确定出的位置信息,确定为所述合法条件;或
根据所述确定出的位置信息,以及预设的位置偏差容忍度,确定所述合法条件。
4.根据权利要求1所述的方法,其特征在于,所述从多个所述触压面积中选取触压面积,作为能准确表征所述合法待验证用户的用户特征,具体包括:
以多个所述触压面积中第一次采集的触压面积为第一基准数据,从多个所述触压面积中选取一个与所述第一基准数据的差值不大于预设范围的第一数据,所述第一数据在时间上与所述第一次采集的触压面积最接近;
以所述第一次采集的触压面积与所述第一数据的平均值为第二基准数据,从剩余的多个所述触压面积中选取一个与所述第二基准数据的差值不大于所述预设范围的第二数据,所述第二数据在时间上与所述第二数据最接近;
以所述第一次采集的触压面积、所述第一数据和所述第二数据的平均值为第三基准数据,从剩余的多个所述触压面积中选取一个与所述第三基准数据的差值不大于所述预设范围的第三数据,所述第三数据在时间上与所述第二数据最接近,以此类推,直到从多个得到触压面积中选取能够作为所述用户特征的触压面积。
5.根据权利要求1所述的方法,其特征在于,所述确定使用所述触控终端的待验证用户的身份验证成功之后,还包括:
根据获取的所述位置信息的出现概率和所述触压面积,分别更新所述第一正态分布数据模型和所述参考触压面积模型。
6.一种基于地理位置和触压面积的身份验证装置,其特征在于,包括:
建立模块,用于根据在不同时刻,待验证用户使用的触控终端在进行业务处理时分别所处的合法历史地理位置的位置信息,建立第一正态分布数据模型;
第二确定模块,用于根据所述第一正态分布数据模型,确定合法条件;
采集模块,用于采集合法用户在所述触控终端上处理所述业务时的多个触压面积;
选取模块,用于从多个所述触压面积中选取触压面积,作为能准确表征合法待验证用户的用户特征,所述用户特征反映了所述合法待验证用户在触控区域习惯使用的手指以及对应手指的触压面积的大小;
构建模块,用于根据所述用户特征,构建第二正态分布数据模型,作为参考触压面积模型;
第一获取模块,用于获取所述待验证用户使用的触控终端在进行所述业务处理时所处的地理位置的位置信息和所述待验证用户进行所述业务处理的时刻的时间信息及在所述触控终端上的触压面积;
匹配模块,用于根据所述时间信息,将获取的所述位置信息与预先设置的与不同的时间信息相对应的各所述合法条件进行匹配;所述合法条件是根据所述合法历史地理位置的位置信息确定的;
第二获取模块,用于获取所述触控终端上对应于所述业务的所述参考触压面积模型,所述参考触压面积模型是根据所述触控终端的所述合法用户处理所述业务时的触压面积建立的;
第一确定模块,用于根据所述位置信息和所述合法条件的匹配关系、所述触压面积和所述参考触压面积模型的匹配关系,确定所述待验证用户的合法性;
其中,所述第一确定模块包括:
第一确定单元,用于将所述参考触压面积模型中出现概率大于预设概率的触压面积区间,确定为第一参考触压面积区间;根据所述参考触压面积模型中时间上与所述触压面积相邻的两个触压面积和预设容差,确定第二参考触压面积区间;根据所述第一参考触压面积区间和第二参考触压面积区间,确定参考触压面积区间;
第二确定单元,用于若确定所述触压面积在所述参考触压面积区间内,所述位置信息符合所述合法条件,且所述待验证用户的用户名和密码验证通过,则确定所述待验证用户的身份验证成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京梆梆安全科技有限公司,未经北京梆梆安全科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710945830.5/1.html,转载请声明来源钻瓜专利网。





